Enakl is a cutting‑edge mobility startup based in Casablanca, Morocco, redefining how people move through collective transport solutions. We build a platform that optimizes shared rides, enhances user experience, and leverages technology to create sustainable urban mobility.
We are looking for a Software Engineer who will play a pivotal role in our product’s growth. The role is fully remote, allowing you to work from anywhere while collaborating with a distributed team of developers, designers, and product managers.
Key Responsibilities:
- Design, develop, and maintain backend services using Node.js, NestJS, and Express.js.
- Implement robust APIs with TypeScript and TypeORM, ensuring seamless integration with PostgreSQL databases.
- Develop mobile features using Flutter, delivering high‑quality cross‑platform experiences.
- Collaborate on web development projects, building responsive interfaces with modern JavaScript frameworks.
- Focus on reliability, performance, and system improvements, employing best practices in clean code, observability, and scalability.
- Participate in code reviews, pair programming, and knowledge sharing sessions to foster a culture of continuous improvement.
What We Expect:
- 3–5 years of professional experience in software development.
- Strong proficiency in TypeScript, Node.js, and modern backend frameworks (NestJS, Express.js).
- Hands‑on experience with PostgreSQL, SQL, and ORM tools like TypeORM.
- Familiarity with API design principles, distributed systems, and CI/CD pipelines.
- Experience with AWS services (RDS, EC2, Lambda, S3) is a plus.
- Knowledge of mobile development, especially Flutter, is highly valued.
- Excellent communication skills and a collaborative mindset.
Why Join Us?
- Work remotely from the comfort of your own space.
- Be part of a fast‑growing startup that is revolutionizing urban mobility.
- Collaborate with a talented, multidisciplinary team.
- Contribute to products that impact millions of users across Morocco and beyond.
We welcome applications from candidates who are passionate about building scalable, user‑centric solutions and thrive in a dynamic, remote environment.