At a Glance
- Tasks: Lead the design and development of full-stack solutions using Kotlin and React.
- Company: Join a dynamic tech company that values innovation and collaboration.
- Benefits: Competitive rates, flexible working, and opportunities for professional growth.
- Other info: Work onsite in Paddington, London, and enjoy a culture of freedom and responsibility.
- Why this job: Make an impact on cutting-edge projects in a supportive, politics-free environment.
- Qualifications: Experience in full-stack engineering with strong skills in Kotlin and React.
The predicted salary is between 60000 - 80000 £ per year.
We are looking for a Staff Full-Stack Engineer to take technical ownership across backend and frontend development, shaping high-quality, scalable solutions and setting engineering standards for the team. This role combines hands-on delivery with technical leadership, mentoring, and close collaboration with product and platform teams. You will work across modern backend services built in Kotlin, rich frontend applications using React and Next.js with TypeScript, and cloud-native infrastructure on Azure or AWS. This is an initial six month contract that sits outside IR35. Please note, you'll be required to work onsite in Paddington, London, for 3 days a week.
Key Responsibilities
- Lead the design and development of full-stack solutions, balancing backend robustness with high-quality user experiences
- Build and maintain backend services using Kotlin, following clean architecture and best practices
- Develop modern, performant frontends using React, Next.js, and TypeScript
- Take ownership of API design, integration, and lifecycle management using Apigee
- Design and operate cloud-native solutions using Azure or AWS, including containerised workloads
- Champion strong observability practices, ensuring systems are reliable, measurable, and easy to troubleshoot
- Set technical direction, standards, and best practices across the team
- Mentor and support other engineers through code reviews, pairing, and technical guidance
- Collaborate closely with Product, DevOps, and Architecture to deliver scalable, secure solutions
Required Skills & Experience
- Proven experience in a Lead or Senior Full-Stack Engineering role
- Strong backend development experience with Kotlin
- Solid frontend expertise with React, Next.js, and TypeScript
- Experience building and operating cloud-based systems on Azure or AWS
- Hands-on experience with containerisation (e.g. Docker, Kubernetes or similar)
- Strong experience with API management, ideally using Apigee
- Deep understanding of observability, including logging, metrics, tracing, and alerting
- Experience designing and maintaining scalable, production-grade systems
- Strong communication skills and the ability to influence technical decisions
Nice to Have
- Experience working in complex, distributed systems
- Exposure to CI/CD pipelines and DevOps practices
- Experience modernising legacy systems or platforms
We offer
- Competitive Rates
- Flexible working arrangements
- Opportunities for professional development and career advancement within a global company
- A dynamic, innovative, and supportive work environment, where your ideas and contributions are valued
- The chance to work on cutting-edge projects that are transforming the industry
- Most of all you get to work with a bunch of great people, where the whole team owns the project together in a politics-free environment.
- Our culture reflects our lean and self-organisation attitude. We encourage our colleagues to take risks, make decisions, work in a collaborative way and talk to everyone to enhance communication. Freedom and Responsibility go hand in hand, and we value commitment, feedback, and empathy.
Staff Full-Stack Engineer: Kotlin/React Cloud-Native Lead in City of Westminster employer: Mindera
Join a dynamic and innovative team as a Staff Full-Stack Engineer in Paddington, London, where you will have the opportunity to lead the design and development of cutting-edge cloud-native solutions. Our supportive work culture values collaboration, creativity, and professional growth, offering flexible working arrangements and competitive rates. You'll be part of a politics-free environment that encourages risk-taking and decision-making, allowing you to make a meaningful impact while working alongside talented colleagues.
StudySmarter Expert Advice🤫
We think this is how you could land Staff Full-Stack Engineer: Kotlin/React Cloud-Native Lead in City of Westminster
✨Tip Number 1
Network like a pro! Reach out to your connections in the industry, attend meetups, and engage with online communities. You never know who might have the inside scoop on job openings or can refer you directly.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your projects, especially those using Kotlin, React, and cloud-native solutions. This gives potential employers a taste of what you can do and sets you apart from the crowd.
✨Tip Number 3
Prepare for interviews by brushing up on technical questions related to full-stack development. Practice coding challenges and be ready to discuss your past experiences, especially around API design and cloud services.
✨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, we love seeing candidates who are proactive about their job search!
We think you need these skills to ace Staff Full-Stack Engineer: Kotlin/React Cloud-Native Lead in City of Westminster
Some tips for your application 🫡
Tailor Your CV:Make sure your CV reflects the skills and experiences that match our job description. Highlight your backend expertise in Kotlin and frontend experience with React and Next.js. We want to see how you can lead and deliver high-quality solutions!
Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Share your passion for full-stack development and how your previous roles have prepared you for this position. Don’t forget to mention your experience with cloud-native solutions on Azure or AWS.
Showcase Your Projects:If you've worked on relevant projects, make sure to include them! Whether it's a personal project or something from your past job, we love seeing real examples of your work, especially those that demonstrate your ability to mentor and lead.
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 shows you’re keen on joining our team at StudySmarter!
How to prepare for a job interview at Mindera
✨Know Your Tech Stack Inside Out
Make sure you’re well-versed in Kotlin, React, Next.js, and TypeScript. Brush up on your cloud-native infrastructure knowledge, especially with Azure or AWS. Be ready to discuss how you've used these technologies in past projects and how they can be applied to the role.
✨Showcase Your Leadership Skills
Since this role involves technical leadership, prepare examples of how you've mentored other engineers or led a project. Highlight your experience in setting engineering standards and how you’ve influenced technical decisions in previous roles.
✨Demonstrate Problem-Solving Abilities
Be prepared to tackle hypothetical scenarios or technical challenges during the interview. Think about how you would approach designing scalable solutions or improving observability practices. This will show your analytical skills and ability to think on your feet.
✨Emphasise Collaboration and Communication
This position requires close collaboration with various teams. Share experiences where you successfully worked with product, DevOps, or architecture teams. Highlight your communication skills and how you ensure everyone is aligned on project goals.