Sr. Full Stack Engineer
P
PeekExperiences industry
MexicoFull-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page
Job Details
- Experience
- 5+ years of development experience
- Required Skills
- SQLJavascriptTypeScriptCI/CDUnit Testing
Requirements
- Strong backend fundamentals in Elixir: API design, data modeling, SQL, service reliability, and debugging production issues
- Passion for crafting flawless user experiences: enthusiastic to closely follow design mockups, “customer experience first” mentality, well-tested code is a top priority
- A holistic view of development and complexity: ability to identify and bridge the gap between frontend and backend complexity
- Adaptability to the changing tech industry: demonstrated daily use of AI coding tools (Claude Code, Codex, Cursor or equivalent) in a production engineering workflow
- Ability to critically evaluate AI-generated code: you catch logic errors, identify security issues, assess maintainability, and own what gets merged regardless of how it was written
- Strong system design instincts: you think about tradeoffs, edge cases, and what happens when things scale or fail
- Clear and empathetic communicator: you flag when a spec has holes, you can articulate why you made a technical choice, you enjoy collaboration and seek to understand different perspectives, and you are constructive in any disagreements
- Self-motivation and ownership: you will push your work forward without prompting and look for ways to unblock yourself and the team on business priorities; you enjoy ownership over your work and seeing code through from conception to production
- A passion for Elixir and functional programming
- 5+ years of professional development using Elixir and/or JavaScript
- Solid coding practices including peer code reviews, unit testing, continuous integration, TDD, etc.
- Strong understanding of AI tools and ability to identify pitfalls and course correct AI-generated code based on deep knowledge of the fundamentals of building production software
- Experience being on an on-call rotation and willingness to help with occasional production issues outside of work hours when on-call
- Experience working with GraphQL APIs
- Experience working with Ember.js and/or TypeScript
- Experience with A/B testing
Responsibilities
- Take ownership of critical product areas
- Use AI tools as a force multiplier on top of strong fundamentals
- Primarily focus on the Customer Experience (B2B2C) side of the business
- Build an elevated user experience in a new and improved greenfield booking flow
- Design and operate complex agent orchestration systems
- Develop patterns for human-agent collaboration
- Ship real product features primarily through agent-assisted development in collaboration with human colleagues
View Full Description & ApplyYou'll be redirected to the employer's site