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.