Qualifications
Professional Profile and Soft SkillsExperience taking ownership of your buildsAbility to articulate clearly what you've developed, how it functions, and the rationale behind its designProven experience in real-world contexts (production, incident management, pressure, ambiguity)Capability to make decisions and progress independentlyClear, direct, and structured communication skillsTechnical ProfileEssential Skills:Hands-on backend experience in productionREST APIs and security knowledgeProficiency in AWS within a production settingFamiliar with design patternsClean and maintainable code practicesFunctional knowledge of Infrastructure as Code (IaC)Flexible Skills:Integration-level experience with React/Next (not deep development)Direct IaC development experienceAdvanced AWS services experienceExperience in highly regulated environmentsNice to Have:AWS certificationExperience in the financial sectorExperience in audited corporate environmentsFamiliarity with CI/CD practices
About the job
Join our team as a Backend Engineer focusing on the design, development, and operation of backend services in a corporate AWS environment. This role emphasizes robust backend development, including well-structured APIs, applied design patterns, and secure, auditable code.
While frontend development isn't your responsibility, you will ensure the services you build are optimized for consumption by React/Next applications. This includes clear response structures, validation, integration contracts, and error handling.
Our company adheres to strict corporate guidelines: the parent company audits the code, and automated quality and security verification tools are implemented before each promotion through environments. We expect candidates to arrive with solid best practices already internalized.
About dacodes-mx
At dacodes-mx, we are committed to delivering high-quality software solutions within a strict corporate framework, ensuring the highest standards of code quality and security. We value innovation, integrity, and a collaborative approach to software development.