For our offices in Mexico City we are searching for a Senior Software Developer.
Backend Development
Design and implement secure, scalable serverless microservices and RESTful APIs using TypeScript/Node.js, EventBridge, and occasionally Java/Spring Boot.
Write clean, cost-efficient code based on Domain-Driven Design and Clean Architecture, ensuring performance optimization and robust async communication.
Cloud-Native Development
Build, deploy, and manage containerized applications using Infrastructure-as-Code (CloudFormation, AWS SAM) and core AWS services (Lambda, DynamoDB, API Gateway).
Monitor, troubleshoot, and optimize application performance using CloudWatch and X-Ray while strictly applying AWS security best practices.
Code Quality and Testing
Write and maintain comprehensive unit and integration tests (Jest, Playwright) to ensure strong test coverage and SonarQube quality standards.
Participate in code reviews and enforce consistent coding, linting, and formatting practices across the team.
Take full ownership of assigned features from design to deployment, communicating technical concepts clearly to all stakeholders.
Mentor junior developers to support their technical growth while fostering a team culture of continuous learning and improvement.
High-quality, well-tested backend services and microservices.
Reliable and scalable systems that meet performance and reliability SLAs.
Clean code with strong test coverage and adherence to architectural standards.
Effective mentoring of junior developers and positive contribution to team capabilities.
At least 6-8 years of professional software development experience.
~4+ years of hands-on experience with TypeScript and Node.js in production environments.
~3+ years of experience developing with AWS Lambda and serverless architectures.
~ Fluent Spanish (local working language) and fluent English (spoken and written) are essential.
~ Experience with modern testing frameworks and code quality tools (SonarQube).
~ Experience with Domain-Driven Design and Clean/Hexagonal Architecture patterns, Java 21, Spring Boot 2.Willingness to adopt flexible working hours when necessary to collaborate with international teams across different time zones.
Extensive training and development opportunities within the group.
Fortidia is the brand identity of MBE Worldwide S.p.A. - Fortidia is a global commerce enabler for MSMEs and consumers thanks to its platform including brands providing shipping, fulfillment, logistics, marketing and print solutions: Mail Boxes Etc. (

Similar jobs

Senior Software Developer (Sql

Apply Now
Back to search page