3 days ago
Mexico City, MexicoSenior
Responsibilities
- Design, develop, test, and maintain scalable full-stack applications across frontend, backend, RESTful API, microservice, and cloud layers.
- Integrate applications with internal platforms, databases, and third-party services, including authentication, authorization, session management, and API integration.
- Develop reusable and maintainable software using design patterns, engineering standards, and automated unit, integration, and API testing.
- Support application performance, resilience, monitoring, operational stability, troubleshooting, root-cause analysis, and incident resolution.
- Collaborate with DevOps teams on CI/CD pipelines, automated deployments, and environment management.
- Participate in code reviews, technical design discussions, engineering standards forums, technical documentation, knowledge sharing, and continuous improvement.
- Work with product owners, business analysts, architects, and engineering teams to deliver business outcomes.
Requirements
- Experience as a Full-Stack Software Engineer or in a similar role.
- Strong proficiency in one or more backend languages such as Java, Python, or Node.js.
- Experience with frontend technologies including React or Angular.
- Understanding of REST APIs, API design principles, service integration, and relational and/or NoSQL databases.
- Knowledge of microservices, distributed systems, and event-driven architectures.
- Experience with automated testing frameworks and test-driven or behavior-driven development methodologies.
- Understanding of security principles including OAuth, OpenID Connect, and secure coding practices.
- Experience with Git, CI/CD pipelines, and Agile delivery methodologies.
- Familiarity with cloud platforms, containers, and orchestration technologies is desirable.
Benefits
- Paid leave package in Mexico, including additional leave for weddings, welcoming a new family member, and bereavement.
- Flexible working, continuous professional development, and opportunities for career growth.
- Inclusive and diverse workplace with equal-opportunity employment practices.
About HSBC
HSBC is a global bank that provides retail, commercial and investment banking, payments, and wealth management to individuals, SMEs, and multinationals. It earns fees, interest income, and trading revenues through branches and digital platforms across major markets. Headquartered in London, it serves over 40 million customers in 58 countries and is listed in London, Hong Kong, New York, and Bermuda.
