Remote Senior Software Engineer -Backend

Posted

This job is closed

This job post is closed and the position is probably filled. Please do not apply.  Automatically closed by a robot after apply link was detected as broken.

Description:

  • As a Senior Software Engineer, you will lead a fast-paced team designing, developing, testing, integrating, and supporting technically innovative solutions for our customers.
  • You will leverage your wide range of experiences, develop professional concepts, and understand the industry, customer, and company objectives to resolve complex issues creatively.
  • This job will start your journey as a leader within the organization.
  • You will perform increasingly complex project analysis and development tasks, which may require extensive research and analysis.
  • You will manage a team of developers to deliver high-quality and timely solutions.
  • You will make design and technical decisions for the application and ensure high application performance.
  • You will determine methods and procedures for new tasks, establish these for the assignment, and coordinate activities with other employees while leading a small team and demonstrating good leadership within the team.
  • You will work in an agile development environment and ensure process/policy compliance according to organization guidelines.
  • You will collaborate with leaders, business analysts, project managers, IT architects, technical leads, and other developers, along with internal and external customers, to understand requirements and develop needs according to business requirements.
  • You will support code deployments and configuration changes to production and non-production systems following established procedures.
  • You will be a thought leader and understand the latest trends and capabilities to implement modern and successful solutions.
  • You will mentor software engineers by providing coaching and educational opportunities.
  • You will keep updated on the latest technologies with technology training and certifications.

Requirements:

  • You must have 3+ years of experience with a typed language such as Golang.
  • You must have 7+ years of experience as a software engineer.
  • You should have experience with JavaScript, HTML5, CSS3, Angular, Svelte, and/or React.
  • You must have experience in test-driven development and writing automated unit tests.
  • You should have demonstrated experience delivering product features.
  • You must have a strong understanding of software design/architecture and tradeoffs.
  • You should have experience using cloud providers such as AWS, GCP, and Azure.
  • You must be familiar with pub/sub systems and architectures.
  • You should have a strong understanding and experience with SQL and NoSQL databases.
  • You must be familiar with containers, micro-services, and related ecosystems.
  • You should have a good understanding of the Software Development Life Cycle.

Benefits:

  • We offer flexible work arrangements as we are a remote-first company and understand that work-life balance is crucial.
  • We invest in your professional growth by offering training, education, and advancement opportunities to help you reach your career goals.
  • We value diversity and are committed to providing an inclusive workplace where all voices are heard and respected.
Leave a feedback