About us
act digital is an international consulting and engineering group that supports its clients in their digital transformation projects.
Present in 12 countries and with more than 6,000 employees, we leverage our expertise to address their challenges in software development, cybersecurity, data, cloud, and AI.
Our ambition: to become the trusted technology partner of the most innovative companies, by designing and securing systems that enhance their performance and resilience.
Joining act digital means becoming part of an agile and committed organization that works closely with its clients to turn ideas into concrete results, with pragmatism and high standards.
Job Description
You will join our team of experts in software solution development.
Your responsibilities will include:
- Design, build, and maintain scalable, high-performance backend services
- Develop systems that power core application functionality
- Collaborate closely with frontend developers and cross-functional stakeholders
- Deliver reliable, efficient, and robust technical solutions
Required qualifications
What profile are we looking for this position:
Must-have skills :
- 3+ years in Back-end development, including 2+ years building production-grade Nest.js/TypeScript applications.
- 3+ years of backend development experience, including at least 2 years building production-grade applications with NestJS and TypeScript
- NestJS (v11.x) — Strong understanding of NestJS fundamentals, including its architecture patterns and modular design approaches.
- MongoDB / Mongoose — Experience working with MongoDB as a primary (transient) datastore in microservices. You are comfortable with CRUD operations, schema design, and performance optimization through indexing.
- Relational Databases — Familiarity with relational databases such as PostgreSQL is a plus.
- Performance & Scalability — Understanding of performance optimization techniques, including experience with caching (e.g., Redis), queues, and asynchronous processing.
- TypeScript — Strong proficiency in TypeScript is essential. You write clean, maintainable, and type-safe code.
- Authentication & Security — Basic experience with authentication and authorization, preferably with Auth0, and awareness of modern web security best practices.
- Testing & Quality — Ability to write unit tests following NestJS best practices. Experience with end-to-end testing (e.g., MSW) is a plus.
- Collaboration & DevOps — Solid understanding of Git workflows (including rebasing vs. merging), experience with code reviews, familiarity with Docker and containerized environments, awareness of cloud platforms (Azure and/or AWS) and CI/CD pipelines.
- Attention to detail and Strong problem-solving skills with the ability to approach challenges from multiple angles, open communicator and proactive mindset with a sense of ownership
- Experience working in Agile/Scrum teams (sprint planning, backlog refinement, estimation, iterative delivery)
- Willingness to actively contribute to user story refinement and consider the broader impact of technical decisions.