Mid-Level to Senior Software Engineer
Build and own full-stack product surfaces for a global money platform, delivering reliable experiences from APIs through React and React Native interfaces. The role requires production ownership, strong product judgment, and experience scaling client-facing systems.
About the job
Responsibilities
- Build and own product and client-side surfaces end to end using React and React Native, from APIs to polished user interfaces.
- Design and implement state management, data schemas, and robust handling of real financial data.
- Partner closely with product and design from concept through implementation.
- Own reliability through graceful failure handling, retries, and edge-case management.
- Raise engineering quality through architecture, testing strategy, performance budgets, and code review.
- Mentor engineers and drive technical clarity on the product side.
- Proactively identify and solve problems with high agency.
Requirements
- Mid-level to senior hands-on engineer with a track record of shipping and owning production full-stack systems end to end.
- Strong product sense and attention to performance, responsiveness, usability, and trust.
- Experience taking product surfaces from zero to one and scaling them while maintaining clarity and performance.
- Strong judgment regarding speed versus polish, abstraction versus control, and simplicity versus flexibility.
- Clear communication and ability to lead technical and product decisions.
- Experience building product-facing or client-side systems at scale.
- Data-informed decision-making and evaluation of solution effectiveness.
Nice to Have
- React Native or native mobile development experience.
- Interaction and motion design experience, including close partnership with product designers.
- Fintech, banking, or crypto-native experience.
- Experience as a founder or early employee at a fast-paced startup.
Compensation and Benefits
- Above-market salary for the role level, with token compensation.
- Visa sponsorship and relocation support.
- Premium health insurance for the employee and family.
- Monthly wellness budget.
- Office gym access and daily food at the London headquarters.
- Tools and technology to support effective work.
Skills
TypeScript, Node.js, React, React Native, State Management, Data Schemas, API Design, Testing, Performance Optimization, Mobile Development
Similar jobs
Fullstack Engineering jobsBuild and scale CMS Platform capabilities across Page Builder experiences and the backend systems for content modeling, rendering, publishing, permissions, and performance. Requires 5+ years of SaaS experience plus deep Ruby on Rails and strong React and TypeScript expertise.
Build and scale full-stack AI features across Ruby on Rails and React, from experimentation through reliable production deployment. The role requires 6+ years of experience with high-traffic applications, production AI use cases, and strong experimentation and performance optimization skills.
Build and improve high-scale purchasing experiences using Ruby on Rails, React, and Next.js. The role requires 5+ years of full-stack engineering experience, strong frontend and backend proficiency, and comfort working autonomously on a distributed team.
Build scalable shared systems, APIs, and engineering libraries that enable product teams across Vanta to ship consistently. The role requires 5+ years of backend or full-stack experience, platform expertise, and familiarity with distributed or event-driven systems.
Builds end-to-end web applications for national-security and autonomy products, spanning interfaces, APIs, services, and data layers. The role requires 5+ years of production fullstack experience, strong React and TypeScript expertise, and comfort working across languages and containerized Linux environments.