Summary
ASSA ABLOY Group is launching a new product and is seeking a Backend Software Engineer to help define, build, and scale its backend foundation. This role involves applying backend best practices in a cross-functional team environment to deliver high-quality user experiences.
Responsibilities
- Design and develop backend services for a new product using TypeScript and NestJS or similar frameworks
- Contribute to architectural decisions with a focus on scalability, reliability, and long‑term maintainability
- Build and maintain APIs and backend services that support data‑driven and ML‑enabled features
- Develop and manage data access layers using Prisma or equivalent ORM technologies
- Containerize backend services using Docker or equivalent and support deployment into enterprise‑managed environments
- Help mature early‑stage prototypes and MVPs into production‑ready systems
- Ensure backend systems meet enterprise standards for performance, security, and operational stability
- Participate in design reviews, code reviews, and technical documentation
- Balance rapid product iteration with enterprise engineering best practices
Skills
- 3+ years of professional backend software development experience
- Strong proficiency in TypeScript
- Hands‑on experience with NestJS or similar Node.js frameworks (e.g., Express, Fastify)
- Experience using Prisma or other modern ORM libraries
- Practical experience with Docker in development and production environments
- Demonstrated experience taking an MVP or prototype to production
- Strong understanding of backend architecture, API design, and database fundamentals
- Comfortable collaborating across multiple disciplines in a product‑focused team
- Experience with Python
- Familiarity with Angular (helpful but not required)
- Exposure to cloud platforms such as AWS, Azure, or GCP
- Experience supporting data‑intensive or ML‑enabled applications
- Familiarity with CI/CD pipelines and modern deployment workflows
Qualifications
Must Haves
- 3+ years of professional backend software development experience
- Strong proficiency in TypeScript
- Hands‑on experience with NestJS or similar Node.js frameworks (e.g., Express, Fastify)
- Experience using Prisma or other modern ORM libraries
- Practical experience with Docker in development and production environments
- Demonstrated experience taking an MVP or prototype to production
- Strong understanding of backend architecture, API design, and database fundamentals
- Comfortable collaborating across multiple disciplines in a product‑focused team
Nice to Haves
- Experience with Python
- Familiarity with Angular (helpful but not required)
- Exposure to cloud platforms such as AWS, Azure, or GCP
- Experience supporting data‑intensive or ML‑enabled applications
- Familiarity with CI/CD pipelines and modern deployment workflows
Benefits
- Annual Bonus.
- Continuous professional development opportunities and an environment that fosters internal growth and mobility.
- Competitive compensation and benefits package which includes multiple healthcare options, tuition reimbursement, and matching 401k.
- Generous holiday schedule and paid time offto refresh and recharge.
- Employee pricing on our products and discount programs for travel, entertainment, and more!