NovoPath is looking to hire a Senior Backend Software Developer to help build and deploy efficient solutions, evolve scalable design patterns, and research/recommend appropriate technologies for their SaaS LIS platform.
Requirements
- Extensive knowledge in Node (Typescript), popular back-end design patterns with a bias towards high performing systems
- Experience building scalable products for 24/7 enterprise customers
- Node.js, Nest, Sequelize
- Messaging: RabbitMQ or equivalent
- Database: PostgreSQL, MS SqlServer
- Transmission: WebSocket
- API Suite: RESTful, GraphQL
Responsibilities
- Utilized your skillset as a pragmatic coder to build and deploy efficient solutions.
- Use your SaaS and PaaS experience to follow and evolve a philosophy of scalable design patterns.
- Research, analyze and recommend appropriate technologies.
- Participate in product design and architecture discussions; ability to lead.
- Assist in optimizing SDLC; proponent of Agile/SCRUM
- Mentor junior developers.
Other
- This is a full-time 100% remote role.
- The ideal candidate is highly hands-on, has a can-do attitude and is eager to research and implement solutions to complex challenges.
- A detail-oriented approach with creative problem-solving abilities
- A bias towards using the Agile/SCRUM process and methodology
- Experience coding preferably in a regulated environment