Remote Senior Software Engineer (Node.js)

Posted

This job is closed

This job post is closed and the position is probably filled. Please do not apply.  Automatically closed by a robot after apply link was detected as broken.

Description:

  • The Senior Software Engineer will collaborate with the Product Manager and other developers to design and build a real-time, web-based system for freight management, including React UI and other microservices.
  • Responsibilities include creatively solving problems, ensuring interfaces function well across devices, building APIs for web and mobile clients, and contributing to all areas of the domain.
  • The role involves writing clean, maintainable, and well-tested code, engaging in the full development life-cycle, and staying current on software engineering trends.
  • The engineer will maintain a high bar for quality, performance, observability, and resiliency of the product, continuously improving software design, build, and shipping processes.

Requirements:

  • 5+ years of practical experience in software development, including designing, building, deploying, and maintaining web applications.
  • Proficiency in Node.js, TypeScript, and familiarity with NestJS.
  • Experience with GraphQL APIs, SaaS application development, React or similar frameworks, SQL, RDBMS, and Kafka or other event technologies.
  • Strong understanding of OOP, experience with NoSQL technologies is a plus.
  • Ability to simplify complicated problems into maintainable solutions and mentor junior engineers.

Benefits:

  • Competitive Salary with performance-based bonuses.
  • Remote work with flexible schedules for a healthy work-life balance.
  • International project engagements.
  • 23 days of paid time off plus 15 days of paid sick leave.
  • Sports and wellness budget, annual health check, and learning budget provided.
About the job
Posted on
Job type
Salary
-
Leave a feedback