Lead Software Engineer

New
C
Career TeamWorkforce Development
Remote in the United StatesFull-TimeLead
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Required Skills
DockerNode.jsCloud ComputingJavascriptMongoDBTypeScriptNest.jsNext.jsCI/CDRESTful APIs

Requirements

  • Bachelor’s degree in Computer Science, IT, Engineering, or equivalent practical experience
  • Proficiency with JavaScript or TypeScript and backend development using Node.js
  • Experience building APIs and services using modern frameworks (e.g., Nest.js, Express)
  • Experience designing and architecting distributed or scalable systems
  • Experience working with MongoDB or other NoSQL databases
  • Familiarity with frontend frameworks such as React, Next.js, or Angular
  • Understanding of RESTful services and data formats such as JSON and XML
  • Familiarity with Docker, CI/CD pipelines, and cloud-based environments
  • Experience mentoring engineers, conducting code reviews, and guiding technical best practices
  • Strong analytical, problem-solving, and collaborative communication skills

Responsibilities

  • Lead the design, development, and support of core platform services and applications
  • Architect, build, and maintain scalable systems using MongoDB, Node.js, Nest.js, and Next.js
  • Design and develop modern web applications and RESTful services
  • Improve system performance and scalability
  • Ensure platform reliability, security, and maintainability
  • Shape system architecture and define technical direction
  • Mentor engineers, conduct code reviews, and guide engineering best practices
  • Participate in Agile Scrum ceremonies
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now