At a Glance
- Tasks: Design and develop secure, scalable applications using Node.js, React, and AWS.
- Company: Join a forward-thinking tech company focused on innovation and collaboration.
- Benefits: Enjoy competitive salary, health benefits, remote work options, and growth opportunities.
- Other info: Be part of a dynamic team with excellent career advancement potential.
- Why this job: Make an impact by building cutting-edge cloud-native solutions and mentoring junior developers.
- Qualifications: Strong experience in Node.js, React, PostgreSQL, and AWS required.
The predicted salary is between 60000 - 80000 £ per year.
We are seeking a Senior Full Stack Developer with strong hands‑on experience in Node.js, React, PostgreSQL, and AWS. This role is suited to a developer who can build secure, scalable, resilient, and high‑performing applications, and contribute to modern cloud‑native and event‑driven solutions. The ideal candidate will combine strong engineering fundamentals with practical experience building and supporting robust services across backend, frontend, and AWS environments.
Key Responsibilities
- Design, develop, and maintain backend services and APIs using Node.js
- Build modern, responsive, and maintainable frontend applications using React
- Develop and support cloud‑native solutions on AWS
- Work with PostgreSQL for schema design, query development, optimisation, and data integrity
- Build and support integrations using AWS services such as Lambda, SQS, API Gateway, S3, RDS, and CloudWatch
- Implement event‑driven, asynchronous, and resilient processing patterns where required
- Contribute to technical design and translate agreed solutions into robust implementations
- Apply engineering best practices across security, performance, scalability, reliability, testing, and maintainability
- Support troubleshooting and incident resolution across environments
- Collaborate with architects, QA, DevOps, product, and other engineers to deliver end‑to‑end features
- Participate in code reviews, sprint ceremonies, release activities, and continuous improvement
- Mentor junior developers and help raise overall engineering quality within the team
Required Skills and Experience
- Strong hands‑on experience in Node.js backend development
- Strong experience with React for frontend application development
- Good experience with PostgreSQL or other relational databases
- Strong hands‑on experience with AWS, including services such as Lambda, SQS, API Gateway, S3, RDS, and CloudWatch
- Good understanding of cloud‑native, serverless, and event‑driven architecture patterns
- Experience designing and integrating REST APIs and service‑to‑service integrations
- Good understanding of secure coding, scalability, performance optimisation, resilience, and observability in distributed systems
- Experience with Git, branching strategies, and CI/CD pipelines
- Experience with automated testing approaches across backend and frontend
- Strong debugging, problem‑solving, and communication skills
- Experience working effectively in Agile delivery teams
Desirable Skills
- Experience with TypeScript
- Experience with Docker and container‑based deployment patterns
- Experience with monitoring and operational support in AWS environments
- Experience using GitHub Copilot or similar AI‑assisted development tools
- Experience delivering enterprise, government, or regulated digital services
ACTIVE SC CLEARANCE REQUIRED
Senior Full-Stack Engineer — Node.js / React on AWS in Stoke-on-Trent employer: Onyx-Conseil
Join a forward-thinking company that values innovation and collaboration, where as a Senior Full-Stack Engineer, you will have the opportunity to work with cutting-edge technologies in a dynamic environment. Our culture promotes continuous learning and professional growth, offering mentorship opportunities and a supportive team atmosphere. Located in a vibrant area, we provide a flexible work-life balance and competitive benefits, making us an excellent employer for those seeking meaningful and rewarding careers.
StudySmarter Expert Advice🤫
We think this is how you could land Senior Full-Stack Engineer — Node.js / React on AWS in Stoke-on-Trent
✨Tip Number 1
Network like a pro! Reach out to your connections in the tech world, especially those who work with Node.js, React, or AWS. A friendly chat can lead to insider info about job openings that aren't even advertised yet.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your projects, especially those involving cloud-native solutions and event-driven architectures. This gives potential employers a taste of what you can do beyond just a CV.
✨Tip Number 3
Prepare for technical interviews by brushing up on your coding skills and system design principles. Practice common algorithms and data structures, and be ready to discuss your past projects in detail.
✨Tip Number 4
Don’t forget to apply through our website! We love seeing candidates who are genuinely interested in joining our team. Plus, it’s a great way to ensure your application gets the attention it deserves.
We think you need these skills to ace Senior Full-Stack Engineer — Node.js / React on AWS in Stoke-on-Trent
Some tips for your application 🫡
Show Off Your Skills:Make sure to highlight your hands-on experience with Node.js, React, and AWS in your application. We want to see how you've built secure and scalable applications, so don’t hold back on the details!
Tailor Your Application:Customise your CV and cover letter to match the job description. Use keywords from the listing, like 'cloud-native' and 'event-driven', to show us you understand what we're looking for.
Be Clear and Concise:Keep your application straightforward and to the point. We appreciate clarity, so avoid jargon unless it’s relevant to the role. Make it easy for us to see why you’re a great fit!
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 Onyx-Conseil
✨Know Your Tech Stack Inside Out
Make sure you’re well-versed in Node.js, React, PostgreSQL, and AWS. Brush up on your knowledge of the specific services mentioned in the job description, like Lambda and S3. Being able to discuss your hands-on experience with these technologies will show that you’re not just familiar but truly capable.
✨Prepare for Scenario-Based Questions
Expect questions that ask you to solve real-world problems or design systems. Think about how you would build secure and scalable applications, and be ready to explain your thought process. Practising these scenarios can help you articulate your approach clearly during the interview.
✨Showcase Your Collaboration Skills
This role involves working closely with various teams, so be prepared to discuss your experience in Agile environments. Share examples of how you’ve collaborated with architects, QA, and DevOps in past projects. Highlighting your teamwork skills can set you apart from other candidates.
✨Demonstrate Your Problem-Solving Abilities
Be ready to talk about challenges you've faced in previous roles and how you overcame them. Use the STAR method (Situation, Task, Action, Result) to structure your answers. This will help you convey your debugging and problem-solving skills effectively, which are crucial for this position.