Join a small, dynamic engineering team where you will take full ownership of features from initial ticket to production deployment. Your work will span data modeling, API development, front-end screens, automated testing, and analytics. Since much of what we build directly impacts users’ finances, accuracy and reliability are paramount—prioritizing quality over speed. We seek someone who carefully analyzes tasks, asks clarifying questions when needed, and writes thorough tests to validate implementations. Daily use of AI coding assistants is integral to our workflow, so your ability to critically review, test, and refine AI-generated code is as important as your coding speed.
Key Responsibilities
- Extend the marketing website: Collaborate closely with marketing and design teams to build and enhance public-facing pages. Ensure these pages are fast, responsive, accessible, and optimized for search engines.
- Build product pages end to end: Own feature development from concept through release. Translate designs and requirements into polished front-end experiences supported by reliable server-side logic.
- Extend the forecast engine: Improve the accuracy, performance, and scalability of our forecasting tools by enhancing their underlying logic and calculations.
- Design APIs and data models: Develop well-structured, secure, and well-documented APIs and database schemas that support existing features and scale efficiently for future needs.
- Extend the AI assistant: Add new capabilities to our AI-powered assistant, focusing on improving usefulness, reliability, and user experience while adhering to best practices around data privacy and responsible AI use.
- Integrate third-party services: Connect and maintain secure, resilient integrations with external platforms such as payments, analytics, CRM, or data providers, ensuring proper monitoring and reliability.
- Maintain a healthy codebase: Write clean, tested, and maintainable code. Participate actively in code reviews and manage technical debt to ensure long-term code quality.
Required Qualifications
- 2–3 years of professional experience building and shipping web applications, with proficiency in both backend and frontend development.
- Strong communication skills to collaborate effectively across teams.
- Proficient in Python with experience in Django or similar backend frameworks such as FastAPI, Flask, or Rails.
- Strong TypeScript and React skills; experience with Next.js is a plus.
- Solid working knowledge of SQL, including schema design, query writing, and identifying performance issues like N+1 queries.
- Experience writing automated tests as an integral part of the development process.
- Practical experience building at least one feature that interacts with a large language model (LLM) API, including handling tool calls, structured outputs, and error scenarios when the model produces incorrect results.
- Familiarity with AI coding assistants (such as Claude Code, Cursor, Copilot, or similar) and the ability to critically evaluate and improve their output.
Preferred Qualifications and Benefits
- Experience working with Object-Relational Mappers (ORMs) is advantageous.
Wealth Circle is a financial planning platform designed for UK households and the advisers who support them, backed by Apollo Private Wealth. Our platform consolidates income, savings, pensions, property, and financial goals into a live, actionable plan—helping users understand when they can retire, whether their money is invested wisely, and what steps to take next. When financial advice is needed, we connect users with trusted advisers. Our beta product is already live and gaining traction.
We are part of the Apollo Group, a rapidly growing collective of specialist financial advice, business services, and client experience teams. Supported by one of the UK’s largest wealth networks through St. James’s Place, we combine the agility of a startup with the care and attention of a family office. Join us to make a meaningful impact in the financial lives of millions.