At a Glance
- Tasks: Lead the design and development of innovative fullstack solutions in a dynamic fintech environment.
- Company: Fast-growing fintech company focused on modern, scalable financial platforms.
- Benefits: Competitive compensation, flexible working arrangements, and a collaborative culture.
- Why this job: Shape core technical systems and mentor engineers while working with cutting-edge technology.
- Qualifications: Strong experience in fullstack engineering, JavaScript, and microservices architecture.
- Other info: Opportunity for real architectural ownership and career growth in a fast-paced environment.
The predicted salary is between 36000 - 60000 £ per year.
About Us
We are a fast-growing fintech company building modern, scalable platforms that power real-world financial products. Our engineering culture values clean architecture, strong ownership, and pragmatic innovation. We operate in a cloud-native, microservices environment and invest heavily in frontend quality, design systems, and developer experience.
The Role
As a Lead Fullstack Engineer, you will play a key technical leadership role across frontend and backend systems. You will help shape architecture decisions, lead by example in code, and work closely with product, design, and other engineers to deliver high-quality, scalable solutions. This role is hands-on and ideal for someone who enjoys building modern web applications while mentoring engineers and influencing technical direction.
Responsibilities
- Lead the design and development of fullstack solutions in a microservices architecture
- Drive frontend excellence, including component design, design systems, and web standards
- Architect, build, and maintain scalable backend services
- Collaborate with product managers and designers to translate requirements into technical solutions
- Guide best practices around code quality, testing, performance, and security
- Mentor and support engineers through code reviews, pairing, and technical guidance
- Contribute to cloud and platform decisions, including deployment and observability
Tech Stack & Environment
Frontend: Svelte (primary), with openness to React or Angular experience. Strong focus on web components and reusable design systems. Modern JavaScript / TypeScript.
Backend: Node.js or Python (microservices-based). API-driven architecture.
Infrastructure & Cloud: Kubernetes, AWS. Containerized, cloud-native deployments.
Data: SQL databases.
What We’re Looking For
- Strong experience as a senior or lead fullstack engineer in modern web environments
- Deep knowledge of JavaScript and frontend architecture
- Experience with Svelte, React, or Angular (Svelte experience is a plus, not a requirement)
- Backend experience with Node.js and/or Python
- Solid understanding of microservices architecture
- Hands-on experience with Kubernetes and AWS
- Strong SQL skills and experience designing data models
- Proven ability to lead technically and mentor other engineers
- Comfortable working in a fast-paced fintech or product-driven environment
Nice to Have
- Experience building or maintaining design systems
- Exposure to web components standards
- FinTech, payments, or regulated-industry experience
- CI/CD and DevOps best practices
What We Offer
- Opportunity to lead and shape core technical systems
- Modern tech stack with real architectural ownership
- Collaborative, product-focused engineering culture
- Competitive compensation and benefits
- Flexible working arrangements
Lead Fullstack Engineer in Portsmouth employer: Annapurna
Contact Detail:
Annapurna Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Lead Fullstack Engineer in Portsmouth
✨Tip Number 1
Network like a pro! Reach out to your connections in the fintech space and let them know you're on the lookout for opportunities. A personal recommendation can go a long way in landing that Lead Fullstack Engineer role.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your best projects, especially those involving Svelte or microservices. This will give potential employers a taste of what you can bring to the table.
✨Tip Number 3
Prepare for technical interviews by brushing up on your coding skills and system design knowledge. Practice common interview questions related to JavaScript, Node.js, and cloud architecture to impress the hiring team.
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re genuinely interested in joining our awesome team.
We think you need these skills to ace Lead Fullstack Engineer in Portsmouth
Some tips for your application 🫡
Show Off Your Skills: When you're writing your application, make sure to highlight your experience with modern web environments and the tech stack we use. We want to see how your skills align with our needs, so don’t hold back!
Be Authentic: Let your personality shine through in your application. We value a collaborative culture, so showing us who you are and how you work with others can really make you stand out.
Tailor Your Application: Make sure to customise your application for the Lead Fullstack Engineer role. Mention specific projects or experiences that relate to our microservices architecture and frontend excellence. It shows us you’re genuinely interested!
Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it’s super easy!
How to prepare for a job interview at Annapurna
✨Know Your Tech Stack Inside Out
Make sure you’re well-versed in the technologies mentioned in the job description, especially Svelte, Node.js, and AWS. Brush up on your knowledge of microservices architecture and be ready to discuss how you've applied these technologies in past projects.
✨Showcase Your Leadership Skills
As a Lead Fullstack Engineer, you'll need to demonstrate your ability to mentor and guide other engineers. Prepare examples of how you've led teams, conducted code reviews, or influenced technical decisions in previous roles. This will show that you can take ownership and drive projects forward.
✨Prepare for Collaboration Questions
Expect questions about how you work with product managers and designers. Think of specific instances where you’ve successfully translated requirements into technical solutions. Highlight your communication skills and how you ensure everyone is on the same page during development.
✨Discuss Best Practices
Be ready to talk about your approach to code quality, testing, and performance. Share your thoughts on CI/CD and DevOps best practices, and how you’ve implemented them in your previous roles. This will show that you value high standards and are committed to delivering quality software.