Apply

Senior JavaScript Engineer (MERN Stack) - Tools

Posted 2024-10-23

View full description

💎 Seniority level: Senior, 8+ years

📍 Location: Toronto time zone

🔍 Industry: Database and software development

🏢 Company: MongoDB

🗣️ Languages: English

⏳ Experience: 8+ years

🪄 Skills: DockerNode.jsSoftware DevelopmentAgileCypressJavascriptJestOAuthSoftware ArchitectureTypeScriptData StructuresNext.jsCommunication SkillsCI/CDJavaScript

Requirements:
  • 8+ years of hands-on experience in building scalable and modern web applications, using TypeScript.
  • Demonstrable expertise with Node.js and an API framework (Express, Next.js, Fastify, etc.).
  • Thorough understanding of data structures, data modeling, and database schema.
  • Expertise with authentication mechanisms (OAuth, SSO, etc.).
  • Proficiency in CI/CD, version control, and software containerization (K8s, Docker, GitHub).
  • Experience with software testing practices and unit testing (Jest, Cypress, Playwright).
  • Experience in an Agile software development environment, and comfortable in distributed teams.
Responsibilities:
  • Instrumental in the development and enhancement of diverse applications that streamline support processes.
  • Create web applications and dashboards tailored for the Customer Engineering organization and MongoDB's customers.
  • Manage the entire development lifecycle, including design, testing, and deployment.
Apply