About Us
Snowdrop is revolutionising the finance and geospatial world with cutting-edge solutions. Partnered with giants like Google and VISA, we transform messy payment data into crystal-clear insights, complete with merchant logos and ESG tags.
Snowdrop isn’t just simplifying data; we are reshaping how people interact with their finances and the world around them. We are seeking a talented mid-level Full Stack Developer to join our Product Engineering team.
About The Role
This is a mid-level role for a developer with at least 3 years of professional full stack experience. You will build and maintain our customer-facing websites and software consoles, with React as our primary frontend framework.
You will work directly with our Lead Frontend Engineer, helping to create a new suite of customer-facing applications and modernise our existing systems. A large part of the role is building new applications, giving you a real say in shaping new products and how they work. This role leans towards the frontend. Most of your time will be spent building React interfaces, and we'd like you to grow as a frontend specialist. When our web applications need it, you'll also build and maintain the backend services that directly support our web applications, such as APIs and data access layers.
You will work independently and take ownership of your work from start to finish. We value people who act on their own initiative, spot problems early and raise them clearly with senior engineers, rather than waiting to be told.
Responsibilities
- Frontend development: Build user-friendly, responsive interfaces and interactive features in React that work across devices and screen sizes. This is the core of your day-to-day work.
- Supporting backend services: Build and maintain the APIs and services our web applications rely on, as and when they're needed.
- Code quality and performance: Write clean, tested, reusable code, and understand how to optimise applications for speed, security and maintainability.
- Troubleshooting and debugging: Investigate and fix bugs across the stack, and escalate issues to senior engineers with clear context/communications when they need wider input.
- AI-assisted development: Use AI coding tools effectively, efficiently and responsibly to speed up development, reviewing all generated code with care.
- Collaboration: Work with developers, designers and stakeholders to plan and deliver new features.
Essential Experience
- Experience: 3+ years of professional full stack development, working at mid level.
- Frontend: Strong proficiency in React, including component design, state management and responsive layouts, with solid HTML, CSS and JavaScript (TypeScript preferred).
- Backend: Some experience building server-side services with Node.js or a similar language and framework (or willingness to learn).
- APIs: Experience designing and building RESTful APIs.
- AI-assisted workflows: Experience using AI tools (e.g. Claude Code, GitHub Copilot, Cursor) as part of your day-to-day development.
- Ways of working: Comfortable working with autonomy, prioritising your own tasks and raising issues clearly with senior colleagues.
Don’t meet every point on this list? If you’re confident you can rise to the challenge, we’d still love to hear from you. We care more about how you think and learn than about ticking every box.
Desirable
- Familiarity with Next.js or other React-based frameworks.
- Experience building or contributing to design systems and component libraries.
- Knowledge of web accessibility standards (WCAG).
- Experience with CI/CD pipelines and automated testing (e.g. Jest, React Testing Library, Playwright).
Your Future
This role is designed to grow with you. It would suit someone who wants to develop towards a senior frontend specialist role, or someone keen to move into product engineering, where you would shape what we build as well as how we build it.
What We Offer
- Permanent, full-time employment contract from day one.
- Hybrid working model (minimum 3 days per week onsite).
- The chance to help shape our React frontend and the products built on it.
- Competitive compensation package commensurate with experience.
Pay: £40,000.00-£45,000.00 per year
Benefits:
- Casual dress
- Company events
- Company pension
- Cycle to work scheme
- Private medical insurance
Ability to commute/relocate:
- London, Greater London: reliably commute or plan to relocate before starting work (preferred)
Experience:
- Front-end development: 3 years (required)
Language:
Work authorisation:
- United Kingdom (required)
Location:
- London, Greater London (required)
Work Location: Hybrid remote in London