Intellum

We help large brands and fast-moving companies increase revenue and decrease support costs through education.

Senior JavaScript Engineer

Full TimeRemoteTeam 51-200Since 2016H1B SponsorCompany SiteLinkedIn

Location

United States

Posted

36 days ago

Salary

Not specified

Bachelor Degree5 yrs expEnglishDockerJava ScriptKubernetesMongo DBNode.jsNo SQLReactSQLType Script

Job Description

• Design, develop, and maintain scalable back-end services and APIs using Node.js and TypeScript • Architect, implement, and optimize RESTful APIs • Ensure high code quality through unit testing, integration testing, and automated test coverage • Work closely with the QA team to document requirements, ensure testability, and implement test-driven development where applicable • Support production availability by troubleshooting issues, and proactively improving system resilience • Collaborate with the Product team to break down features into well-defined tasks, provide technical feedback, and align development with business goals • Optimize performance and scalability of back-end services • Implement best practices for security, authentication, and authorization • Collaborate in the replatforming effort, contributing to architectural decisions and modernization strategies • Maintain and improve CI/CD pipelines, logging, and monitoring for backend services • Proactively communicate with cross-functional teams, provide constructive feedback, and contribute to a culture of continuous improvement • Contribute to team goals by consistently delivering on projects that have high complexity and critical business impact • Write well-crafted, high-quality, and easy-to-maintain code • Write unit and automated tests for new features • Proactively contributes to the improvement of other engineers in the company through mentoring and providing constructive, candid feedback • Proactively gives technical and strategic feedback on projects relevant to their expertise that leads to better outcomes

Job Requirements

  • 5+ years of experience as a JavaScript/Node.js developer
  • Strong proficiency in Node.js, with hands-on experience in building scalable backend services
  • Experience with TypeScript in production environments
  • Experience designing and consuming RESTful APIs
  • Strong focus on unit testing, integration testing, and working with QA to ensure high test coverage
  • Experience with MongoDB and familiarity with databases paradigms (SQL or NoSQL)
  • Understanding of authentication mechanisms (OAuth, JWT, session-based authentication)
  • Familiarity with Docker, Kubernetes, or other containerization tools is a plus
  • Exposure to React.js and ability to collaborate with front-end engineers
  • Experience with debugging, monitoring, and supporting production applications
  • Knowledge of scalable architecture, caching strategies, and performance optimization
  • Strong problem-solving skills and ability to work in a fast-paced, agile environment
  • Proactive mindset, with the ability to share feedback, raise concerns, and suggest improvements

Benefits

  • Medical - 100% of employee premiums for selected individual plans
  • Dental - 100% of employee premiums covered
  • Vision - 100% of employee premiums covered
  • LinkedIn Learning
  • 401(k) plus matching (US Based Only)
  • Unlimited PTO
  • Calm subscription
  • Annual Company Retreat

Related Job Pages