Back to Jobs
Development 3h ago

Sr. Full Stack Engineer

MexicoMexico
Full-time
MX$1,000,000 - MX$1,150,000 / year
Senior

Job Description

About the Role: Peek is the operating system powering the experiences industry, with over $7B in bookings. We are looking for a Senior Full Stack Engineer to take ownership of critical product areas in our B2B2C booking flows. In this role, you will use AI tools as a force multiplier on top of your strong fundamentals to build beautiful and functional customer experiences end-to-end.

What You'll Do

  • Design and operate complex systems focusing on the Customer Experience side of the business, including new booking flows.
  • Work AI-first by treating AI as a core part of how you build, delegating to agents, and reviewing their work critically.
  • Identify and bridge the gap between frontend user experiences and backend API complexities.
  • Maintain clear system design instincts, thinking about tradeoffs, edge cases, and scalability.
  • Participate in peer code reviews, unit testing, continuous integration, and an on-call rotation.

What You Bring

  • 5+ years of professional development experience using Elixir and/or JavaScript.
  • Strong backend fundamentals in Elixir (API design, data modeling, SQL, debugging).
  • Enthusiasm for crafting flawless user experiences with TypeScript (familiarity with Ember.js is a bonus).
  • Demonstrated daily use of AI coding tools (Claude Code, Codex, Cursor) in a production engineering workflow.
  • Bonus: Experience with GraphQL APIs, A/B testing, and B2B software in the travel industry.

Benefits

  • Annual Compensation Range: MX$1,000,000 – MX$1,150,000.
  • Equity offers included.
  • Remote-first company culture recognized as a Best Place to Work.
  • Fully remote work flexibility within Mexico.

How would you rate this job post?

See what other professionals think about this role.

Is this company safe?

Ask Hyrizon AI to scan this company for potential red flags before you apply.

Safety First

  • Never pay for a job application.
  • Do not share sensitive bank info.
  • Verify the client before starting work.