Lead API Engineer (Node.js)
Responsibilities
- Craft and deliver flexible, scalable, and resilient software solutions
- Ensure solutions are aligned with overall technical strategy, governing standards, and standard methodologies (architecture, design, security, cloud, agile)
- Perform design reviews and code reviews
- Define and demonstrate an automation first approach for product delivery and operational support
- Analyze, design, and prove viability of solutions
- Find opportunities for improvement and drive their implementation
- Decompose and refine business requirements along with Product Team
- Deliver solutions that support business requirements while meeting conditions of satisfaction
- Build and maintain relationships with broader organization to help support and achieve team delivery goals
- Provide thought leadership, strategic insight, and clear communications to all team members, collaborators, and enterprise partners
- Embrace change and adopt new technologies supporting constantly evolving business goals while leading team members through change
Skills
- 9+ years of experience as a code-contributing member of an Agile Development Team
- 5+ years as a Node.js developer building microservices and RESTful services
- 5+ years developing cloud-native applications using AWS Lambda, ECS or Kubernetes, API Gateway, SNS, SQS, MSK etc.
- 3+ years in MongoDB development
- 3+ years in scripting CI/CD pipelines and DevOps, integrating with tools like Sonar, Contrast etc.
- 3+ years in using test automation like Cypress or similar tools
- 2+ years combined in AWS CloudFormation, AWS CDK or Terraform
- Proficiency in networking and security concepts like DNS, Load Balancers, Firewalls, Encryption, etc.
- Self-motivation with strong interpersonal skills
- Excellent analytical ability and logical troubleshooting skills
- Strong communication skills (written & verbal) with the ability to appropriately tailor messages for the audience
- Bachelor's degree in Computer Science, a related field, or equivalent experience
Benefits
- 💼 We are looking for a Lead API Engineer (individual contributor) with proven experience in developing cloud-native API applications using Node.js
- 💼 Equally significant experience in MongoDB, AWS, CI/CD and test automation is required
- 💼 This is a senior code-contributing role that requires excellent technical engineering skills, but also requires strong delivery, collaboration, leadership, communication, and documentation skills
- 💼 The successful candidate will be a passionate individual who can develop peer relationships that build on positive and open interaction
- 💼 5+ years of experience in a modern front-end framework. We work with React and Angular, but any modern framework experience is accepted
- 💼 Experience in ensuring the technical feasibility of UI/UX designs
- 💼 Experience converting web and mobile designs into code
Published 25 days ago • Expires June 05, 2025 08:06