Carriot is an innovative IoT startup specializing in fleet management and distribution mostly in B2B sections. we try to make value chains more effective and efficient.
Role Overview We seek a full-time Senior Node.js Full Stack Developer with over 5 years of software development experience to join our talented software engineering team.
Responsibilities
As a Senior Node.js Full Stack Developer, your key responsibilities will include:
Crafting reusable, testable, and efficient code
Designing and implementing low-latency, high-availability, and secure applications
Contributing to code reviews, testing, and deployments
Staying updated on industry trends and driving technological advancements
Requirements
The ideal candidate will have:
A minimum of 5 years of experience in developing and maintaining enterprise systems
Proficiency in Agile/Scrum methodologies
Understanding of asynchronous programming and its intricacies
Strong skills in writing and maintaining automated unit tests
Strong skills in writing documentation
Excellent teamwork and mentorship abilities
Strong problem-solving skills, with knowledge of time complexity
Experience in authentication and authorization across various systems
Familiarity with building and operating cloud architectures
Understanding of key design principles, including microservices architecture, Domain-Driven Design (DDD), Command-Query Responsibility Segregation (CQRS), and Event Sourcing
Tech Stack
We work with a diverse tech stack, including but not limited to:
Node.js
TypeScript
NestJS
Next.js
Postgres
MongoDB
PostgreSQL
Redis
EventStore
Elasticsearch
Docker
…
Perks & Benefits:
We offer the following benefits:
Medical insurance
Enjoy the flexibility of remote and office work options
Flexible work hours, with an overlap with the customer's timezone
Performance bonuses
Leadership opportunities
Exciting, cutting-edge projects
Work Schedule
Saturday to Wednesday
معرفی شرکت
کریوت استارتاپی فعال در زمینه مدیریت هوشمند و جامع ناوگان است. کریوت راه حلی برای افزایش بهرهوری و امنیت به همراه تصمیمگیری هوشمندانه، آسان و سریع، با استفاده از سختافزار و نرمافزار اختصاصی برای کسب و کارهای دارای ناوگان حمل و نقل است.