Browse All Jobs

Digital@femsa is seeking a Staff Engineer to join its team. This role is within the technological innovation division, which is focused on providing digital solutions. The Staff Engineer will act as a technical expert in the design, development, and maintenance of complex applications and systems. They will apply and promote software development best practices, create high-quality technological solutions, and mentor the engineering team.

Responsibilities include:

  • Providing expert knowledge of PODs or cells.
  • Promoting code reviews.
  • Collaborating with cross-functional teams to define requirements and propose solutions.
  • Practicing and promoting test-driven development (TDD).
  • Acting as a mentor to junior and senior engineers.
  • Identifying opportunities for technological innovation.
  • Ensuring the implementation of high-quality code.
  • Leading complex software development projects.
  • Managing risks, impediments, and dependencies.
  • Leading technical documentation efforts.
  • Developing tools and scripts for automation.
  • Optimizing system performance.
  • Collaborating with SRE teams.
  • Supporting the definition of SLA, SLO, and SLI.
  • Employing secure and scalable development practices.
  • Ensuring compliance with industry regulations and security standards.

Requirements:

  • 6+ years of development experience.
  • Experience ensuring scalability and performance in applications.
  • Experience in technologies (.NET, Java, Typescript, React, React Native, Node).
  • Experience in container development, microservices creation, and REST API consumption.
  • Experience in superapps, focusing on modular architecture and component reuse.
  • Advanced English.
  • Proficiency in Git and CI/CD tools (Github, Github Actions, Sonar Cloud, Terraform, Docker).
  • Understanding of design patterns, architecture, and SOLID principles.
  • Experience with TDD, ATDD, BDD.
  • Proficiency in SQL and NoSQL (MongoDB, PostgreSQL, MySQL).
  • Demonstrable secure development experience (SAST, DAST, MAST).
  • Ability to adapt to rapid changes.
  • Strong communication skills.
  • Willingness to learn new technologies.

The role offers:

  • Opportunity to work in a diverse and inclusive environment.
  • Chance to contribute to innovative digital solutions.
Apply

Spin Careers

Spin Careers, a FEMSA business unit, enhances lives through a comprehensive ecosystem of financial and digital solutions. Spin delivers added value by empowering users and communities to optimize their time and money. The Spin ecosystem encompasses accessible solutions for everyday needs, including the Spin by OXXO digital wallet, Spin Premia loyalty program, and Spin Negocios, offering solutions like NetPay and OXXO PAY for businesses. Spin is committed to diversity and inclusion, providing equal opportunities and not discriminating based on various protected characteristics.