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:
The Senior Software Engineer will be responsible for working on challenging projects, including refactoring and developing new features.
They will collaborate with engineering leadership to refine the product roadmap and make the application scalable through code and architecture.
Mentoring other developers through pair programming and code reviews will be a key aspect of the role.
The candidate will lead by example in software development craftsmanship and work in an agile environment.
Encouraging technical excellence, evolutionary design, and continuous learning will be part of their responsibilities.
Requirements:
A Bachelor's degree or higher in Computer Science or a related field is required.
A minimum of 5 years of experience in javascript/typescript is necessary.
Proficiency in API building and design is essential.
Experience in Node.js and React is a must.
Familiarity with AWS, Docker, Kubernetes (a plus), PostgreSQL, and search technologies like ElasticSearch or Apache Solr is required.
Deep knowledge of design patterns, best practices, microservice architecture, and CI/CD is expected.
Benefits:
The position offers flextime, recognition, and support for autonomous work, with flexible time off and ample learning and development opportunities.
Health benefits including company-paid medical, dental, and vision coverage are provided.