About the Role
We’re looking for a collaborative and experienced Software Engineer to help design, build, and improve cross-functional software solutions.
You’ll contribute to architecture decisions, mentor team members, and translate user needs into scalable, high-quality systems.
Responsibilities
Collaborate with team members and stakeholders to define technical requirementsDesign and develop software components across multiple systemsReview code and specifications to ensure quality and maintainabilityResolve complex bugs and performance issuesApply best practices in coding, testing, and development processesWork in Agile, Waterfall, or hybrid environmentsStay current with emerging technologies and toolsSupport and mentor junior developersDesign and manage data models for scalable applications
Requirements
5+ years of experience in software development or related fieldsBased in Mexico City or willing to commute 2 days per week to our Reforma office.Practical experience or education in Computer Science, Engineering, or equivalentProficiency in NodeJS, React & AWSFamiliarity with data modeling and optimization techniquesExperience with test-driven development and modern development toolsStrong communication and collaboration skillsAbility to work effectively with diverse teams and external partnersWork in a way that works for you
We promote a healthy work/life balance across the organization.
We offer an appealing working prospect for our people.
With numerous wellbeing initiatives, shared parental leave, study assistance and sabbaticals, we will help you meet your immediate.
Working flexible hours - flexing the times when you work in the day to help you fit everything in and work when you are the most productive.
Working for you
We know that your well-being and happiness are key to a long and successful career.
These are some of the benefits we are delighted to offer
Private Medical/Dental PlanSavings FundLife InsuranceMeal/Grocery Voucher