About the Role
As a Software Engineer at Perk, you will have real ownership of the entire lifecycle of a feature, from understanding customer needs to deployment and measuring impact. You will solve complex problems with autonomy and pragmatism, focusing on building reliable and simple systems for a global platform. The Billing team is building out the customer-facing billing experience, including invoices, payments, and tax details. As the first dedicated frontend hire for this team, you will own the end-to-end frontend experience and influence its architecture and practices.
Responsibilities
- Own the entire lifecycle of a feature, from understanding customer needs to deployment and measuring impact.
- See how technical decisions move the needle for customers daily.
- Own the frontend experience end-to-end, from design handoff through to shipped, polished product.
- Establish frontend practices and standards as the team's frontend footprint grows.
- Contribute to quarterly goals and long-term vision alongside Product Manager and Engineering Manager.
- Write design documents that lay the foundation for big changes in the frontend platform.
- Become a guardian of the team's technical quality, spotting areas of investment and managing technical debt.
- Communicate complex ideas across multiple teams and drive alignment across the broader organization.
- Coordinate cross-squad initiatives and contribute to engineering guilds.
- Mentor less experienced colleagues, provide thoughtful feedback, and model great engineering practices.
- Help Engineering Managers understand where the team needs to grow technically.
- Translate complex business goals into technical roadmaps.
- De-risk ambiguous projects through spikes and prototyping.
- Architect scalable, evolvable React applications and component/data models.
- Define and uphold engineering excellence, including CI/CD optimizations, testing strategies, and coding standards.
- Establish frontend architecture patterns, including state management, performance budgets, accessibility, and testing.
- Lead observability and frontend performance monitoring.
- Define SLOs where relevant, manage incident responses, and conduct blameless post-mortems.
- Oversee frontend security practices, including secrets hygiene, dependency risk management, and secure handling of sensitive data.
- Level up the engineering organization through active mentorship and leading design reviews.
- Influence the product roadmap with technical data.
- Coordinate multi-team deliverables and align stakeholders to resolve technical blockers.
- Leverage AI tools in coding interviews and daily work.
Requirements
- Experience with modern AI-augmented workflows or a strong interest in them.
- Experience leveraging agentic workflows.
- Experience developing custom agentic skills to extend AI capabilities.
- Experience utilizing AI-powered code reviews.
- Ability to understand your code and own what you produce.
- Ability to work in-person 3 days a week.
- Must be based within commuting distance of our hubs.
- Submit resume in English.
- Submit an updated portfolio and/or resume.
Skills
- Product Leadership
- Frontend Architecture
- Ownership of Customer-Facing Experience
- Technical Standards
- Frontend Strategy
- Operational Maturity
- Security & Risk
- Mentorship & Influence
- Cross-Functional Impact
- AI-Driven Development
- React
- CI/CD
- Testing Strategies (unit, integration, E2E/Cypress)
- State Management
- Performance Budgets
- Accessibility
- Observability
- Incident Response
- Blameless Post-Mortems
- Frontend Security Practices
- Agentic Workflows
Location
- Commuting distance of our hubs
Work Type
- Hybrid
- IRL-first
Experience Level
- Senior
About the Company
- Perk (formerly TravelPerk) is an intelligent platform for travel and spend management.
- Our tools automate travel bookings, expenses, invoice processing, and more.
- We are on a mission to power real work with real impact by eliminating shadow work.
- Trusted by over 10,000 companies worldwide.
- Tackling the $1.7 trillion problem of lost productivity per employee each week.
- Founded in 2015, Perk has grown into a global company with over 1,800 people across 12 offices.
- Headquartered in London and Boston.
- We combine innovation, control, and simplicity to transform how businesses work and how people feel at work.
- Driven by values: being an owner, delivering a 7-star experience, and working as one team.
- We value curiosity, purpose, and mindset.
- Our talent team brings together leading minds from the travel and SaaS industries, representing over 70 countries.
- We believe the best work happens when great people come together in small teams, with a shared sense of purpose.
- AI is embedded in how we work and what we build, spanning the entire workflow from onboarding to production monitoring.
- We embrace agentic coding, using AI as an active collaborator.
- We believe in impact over effort: customers see results, not the hours behind them.
- We are a team, and the team's success is your success.
- English is the official language at the office.
- We want the people behind our product to reflect our diverse customer base.
Equal Opportunity
- We’re an equal opportunity employer, which means you’re welcome at Perk regardless of how you look, where you’re from, or anything else that makes you, well, you.
