Product Engineer- Fullstack
Department: Engineering
Employment Type: Permanent - Full Time
Location: London
Compensation: £70,000 - £93,000 / year
Description
What we do at Codat
Codat helps banks create stronger, data-driven relationships with their business customers. Our platform makes it easy for banks to access, synchronize, and interpret data from customers’ financial software, enabling critical use cases such as supplier onboarding for commercial card and virtual card programs, and underwriting business loans.
We empower the world’s largest banks to grow share of wallet, reduce churn, and scale operations efficiently. Codat is backed by leading investors, including JP Morgan, Canapi Ventures, Shopify, Plaid, Tiger Global, PayPal Ventures, Index Ventures, and American Express Ventures.
The role
We are looking for a product-focused software engineer to join our engineering team. You are product-minded and passionate about delivering high-quality, well-designed, and user-friendly applications. You will play a key role in designing, developing, and supporting both frontend and backend solutions, ensuring seamless user experiences with observability baked in.
You’ll be hands-on, working on impactful projects with a balance of frontend and backend responsibilities. You will contribute to team discussions, help solve complex technical challenges, and continuously improve our technology stack and best practices.
Nobody checks every box, and we don’t expect you to! If this role excites you, we encourage you to apply, even if your experience doesn’t perfectly align with every requirement.
What makes a great Product Engineer at Codat:
* Action-oriented and eager to take ownership of projects and initiatives
* Passionate about code quality, maintainability, observability and best practices across the platform
* Strong product mindset with a keen eye for user experience and system design
* Startup mindset - it’s critical that you can deliver at pace and have the attitude to get things done
* Proactive and collaborative approach to problem-solving
* Ability to effectively communicate technical concepts to both technical and non-technical team members
* Comfortable working in a fast-paced, startup-like environment, balancing speed and quality
* Enthusiastic about working with modern full-stack technologies and frameworks
* A team player who fosters effective collaboration between engineering teams and stakeholders
What you’ll bring to the team
* Experience working across the full stack, including frontend, backend, and the data layer
* Strong proficiency with modern frontend technologies, including React and Typescript (experience with Svelte would be advantageous)
* Experience building and optimising performant, accessible, and responsive web applications
* Proficiency in a strongly typed backend language (.NET and C# would be a plus)
* Experience integrating frontend applications with APIs and backend services
* Understanding of UI/UX best practices and creating great user experiences
* Knowledge of modern build tools, frameworks, and deployment processes
* Experience with testing frameworks for both frontend and backend (Jest/Vitest, React Testing Library, Cypress, xUnit, or similar)
* Familiarity with CI/CD pipelines and cloud-based deployment (experience with Azure would be advantageous)
* Experience with containerisation and orchestration technologies like Docker and Kubernetes (K8s)
* Awareness of security best practices
Benefits & Perks
We offer a range of benefits including:
Healthcare: We provide private health insurance through vitality after probation.
Holiday: 25 days+ bank holidays - rising one day per year of service up to 30 days.
Equity: Success is a team game and everyone receives a piece of the success.
Perks: We have a range of other perks available from: Cycle to work schemes, charitable giving, tech benefits, in office lunches etc.
#J-18808-Ljbffr