At a Glance
- Tasks: Design and build scalable web applications using Next.js and React.
- Company: Innovative tech company with a focus on modern products and engineering-led culture.
- Benefits: Competitive salary, hybrid working, real ownership, and autonomy.
- Other info: Opportunity for mentorship and career growth in a collaborative environment.
- Why this job: Make a real impact and influence architecture in a dynamic team.
- Qualifications: Strong experience with React, Next.js, and CI/CD pipelines.
The predicted salary is between 100000 - 110000 £ per year.
We’re hiring a Principal Software Engineer to help shape and scale high-performance web applications using Next.js and React. This isn’t a maintenance role. You’ll have real ownership, real technical input, and real impact.
What You’ll Be Doing:
- Designing and building scalable applications with Next.js & React
- Writing clean, maintainable TypeScript
- Improving and maintaining CI/CD pipelines using GitHub Actions
- Driving performance optimisation and best practices
- Owning features end-to-end (build → test → deploy)
- Contributing to architectural decisions
- Mentoring engineers and raising the technical bar
What We’re Looking For:
- Strong commercial experience with React & Next.js
- Deep knowledge of JavaScript / TypeScript
- Experience shipping production-scale applications
- CI/CD experience (GitHub Actions preferred)
- Strong Git workflow and code review habits
- Clear communicator who can collaborate cross-functionally
Nice to have:
- Core Web Vitals optimisation
- Cloud exposure (AWS / Azure / GCP)
- Experience in product-led or scaling environments
Why Join?
- Modern stack
- Hybrid working (Hammersmith base)
- Real ownership and autonomy
- Engineering-led culture
- £100k to £110k salary band
If you’re a senior engineer who wants to influence architecture, improve systems, and work in a team that values quality — let’s talk.
Principal Software Engineer employer: Accelero
Contact Detail:
Accelero Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Principal Software Engineer
✨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 Next.js and React. This is your chance to demonstrate your technical prowess and real ownership of your work.
✨Tip Number 3
Prepare for interviews by brushing up on your coding skills and understanding the latest trends in CI/CD and performance optimisation. Practice common interview questions and be ready to discuss your past experiences in detail.
✨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 Principal Software Engineer
Some tips for your application 🫡
Show Your Passion for Modern Tech: When you're writing your application, let us see your enthusiasm for Next.js and React. Share specific projects where you've used these technologies to build something impactful. We love seeing candidates who are genuinely excited about modern tech!
Be Clear and Concise: We appreciate a straightforward approach. Make sure your application is easy to read and gets straight to the point. Highlight your experience with TypeScript and CI/CD pipelines without fluff—just the good stuff that shows you’re the right fit for the role.
Demonstrate Ownership: We want to know about times when you've taken ownership of a project from start to finish. Share examples of how you've designed, built, and deployed applications. This will show us that you’re ready for the real impact we’re looking for!
Apply Through Our Website: Don’t forget to apply through our website! It’s the best way for us to keep track of your application and ensure it gets the attention it deserves. Plus, it makes the whole process smoother for everyone involved.
How to prepare for a job interview at Accelero
✨Know Your Tech Stack Inside Out
Make sure you’re well-versed in Next.js, React, and TypeScript. Brush up on your knowledge of CI/CD pipelines, especially GitHub Actions. Be ready to discuss how you've used these technologies in past projects and the impact they had.
✨Showcase Your Problem-Solving Skills
Prepare to talk about specific challenges you've faced while building scalable applications. Use the STAR method (Situation, Task, Action, Result) to structure your answers and highlight your ownership of features from build to deploy.
✨Communicate Clearly and Collaboratively
As a Principal Software Engineer, you'll need to work cross-functionally. Practice explaining complex technical concepts in simple terms. This will demonstrate your ability to mentor others and collaborate effectively with different teams.
✨Demonstrate Your Passion for Performance Optimisation
Be ready to discuss best practices for performance optimisation and how you’ve implemented them in previous roles. Mention any experience with Core Web Vitals and how you’ve contributed to improving application performance.