Own features end-to-end by shaping solutions with product and design, building across the API and UI, and shipping to production to create outcomes
Lean into your specialism (backend or frontend) and act as the go-to person for it on your team
Design and develop backend services using Python and Django, including data models and RESTful APIs
Build high-quality, reusable frontend features using TypeScript and React
Write clean, testable code with strong test coverage across the stack
Participate in code reviews on both backend and frontend to share knowledge and improve quality
Monitor and maintain production systems ensuring reliability, performance, and security
Requirements
Bachelor's degree in Computer Science, Engineering, or related field, or equivalent practical experience
5+ years of professional software engineering experience with genuine depth
Strong proficiency in Python and Django (or similar frameworks like FastAPI or Flask), SQL databases (preferably PostgreSQL), and API design
Working proficiency in TypeScript and React with an appetite to build product UI
Experience with AWS or similar cloud platforms
Experience with CI/CD pipelines (especially GitHub Actions) and a strong testing culture
Solid understanding of version control with Git
Understanding of security best practices and data protection
Strong problem-solving skills and attention to detail
Excellent communication abilities and proven track record of successful team collaboration
Nice to haves
Advanced proficiency in TypeScript and React, experience with modern frontend architectures, state management (e.g. TanStack Query), and design systems
Experience in financial services, fintech, or business-to-business organizations
Perks and benefits
25 days off plus public holidays
Equity ownership
Generous parental leave for primary and secondary caregivers
60 days per year to work abroad from anywhere you want