Senior Full Stack Developer (UI Lean)
A rapidly growing fintech firm is undergoing a major digital transformation and building next‑generation cloud platforms to support critical business operations and the broader transition toward smarter, greener energy systems. We're looking for a Senior Full Stack Developer (UI Lean) who is passionate about solving complex problems, modernizing workflows, and delivering high‑quality software that drives meaningful business value.
If you thrive in collaborative environments, enjoy taking ownership of end‑to‑end systems, and love applying modern engineering practices to real‑world challenges, we'd love to meet you.
What You'll Do
As a Senior Full Stack Developer, you will play a key role in designing and delivering scalable, cloud‑based applications and automated workflows. You will work closely with engineering and business teams to build systems that streamline processes, enhance visibility, and support strategic decision‑making.
Your responsibilities will include:
- Developing and maintaining full‑stack applications using React, TypeScript, Python, and FastAPI.
- Building and optimizing APIs and microservices for performance, reliability, and scale.
- Designing data workflows with technologies such as Snowflake and Postgres.
- Implementing distributed caching solutions using Redis.
- Delivering solutions through an agile development process.
- Writing clean, maintainable, well‑tested code that meets modern engineering standards.
- Implementing CI/CD pipelines, workflow automation, and DevOps best practices for cloud deployments.
- Identifying opportunities for reusable components and automation to accelerate delivery and reduce technical overhead.
What You Bring
- 7+ years of professional software development experience.
- Strong proficiency with React, TypeScript, Python, FastAPI.
- Deep understanding of OOP, algorithms, design patterns, and scalable system design.
- Experience with Redis, distributed systems, and performance optimization.
- Exposure to cloud services (Azure or similar), including Functions, Storage, Data Factory, and SQL databases.
- Hands‑on experience with CI/CD, DevOps tools, and cloud‑native applications.
- Excellent communication skills and a strong drive for continuous learning.
FAQs
Congratulations, we understand that taking the time to apply is a big step. When you apply, your details go directly to the consultant who is sourcing talent. Due to demand, we may not get back to all applicants that have applied. However, we always keep your resume and details on file so when we see similar roles or see skillsets that drive growth in organizations, we will always reach out to discuss opportunities.
Yes. Even if this role isn’t a perfect match, applying allows us to understand your expertise and ambitions, ensuring you're on our radar for the right opportunity when it arises.
We also work in several ways, firstly we advertise our roles available on our site, however, often due to confidentiality we may not post all. We also work with clients who are more focused on skills and understanding what is required to future-proof their business.Â
That's why we recommend registering your resume so you can be considered for roles that have yet to be created.Â
Yes, we help with resume and interview preparation. From customized support on how to optimize your resume to interview preparation and compensation negotiations, we advocate for you throughout your next career move.
