At a Glance
- Tasks: Design, develop, and implement software using modern frameworks and tools.
- Company: Join a forward-thinking tech company with a focus on innovation.
- Benefits: Enjoy remote work, competitive salary, and opportunities for professional growth.
- Other info: Collaborate with experts and advance your career in a supportive team.
- Why this job: Make an impact by working on cutting-edge projects in a dynamic environment.
- Qualifications: Strong full stack experience and proficiency in modern programming languages.
The predicted salary is between 50000 - 70000 £ per year.
Join us as a Full Stack Engineer. This is an opportunity for a technically minded individual to join us as a Full Stack Engineer. You’ll be designing, producing, testing and implementing working software, working across the lifecycle of the system. Hone your existing software engineering skills and advance your career in this critical role.
What you'll do:
- Working in a permanent feature team, you’ll be developing knowledge of aspects of the associated platform across the disciplines of business, applications, data and infrastructure, as well as SRE and observability.
- You’ll also be liaising with principal engineers, architects in the domain and other key stakeholders to understand how the platform works and how it supports business objectives.
- Applying Agile methods to the development of software on the backlog.
- Producing complex and critical software rapidly and of high quality using modern frameworks and libraries such as React, FDC3, Rest using AI tools such as AWS Kiro.
- Delivering intentional architecture and formulating emergent design through innovative ideas, experimentation and prototyping.
- Designing and developing software with a focus on the automation of build, test and deployment activities, using executable patterns and implementing SRE and observability principles.
The skills you'll need:
- We’re looking for someone with strong full stack experience in software design and implementation, including being able to exploit programming languages to solve complex problems.
- You’ll also need to be capable of complex requirements analysis capture and validation against and with business and systems requirements.
- Experience leading the implementation of programming best practices, especially around scalability, automation, virtualisation, optimisation, availability and performance.
- Strong experience with modern frontend frameworks such as React, Angular, or Vue.
- Proficiency in backend development using Java, Node.js, Python, or Go.
- Experience designing and consuming RESTful and event-driven APIs.
- Hands-on experience applying SRE concepts such as SLIs, SLOs, and error budgets.
- Strong experience with monitoring and observability tools such as Thousand Eyes, Prometheus, Grafana, ELK and OpenTelemetry.
Hours: 35
Ways of Working: Remote First
Full Stack Engineer in Manchester employer: NatWest Group
Join a forward-thinking company that values innovation and collaboration, offering a dynamic work culture where your contributions as a Full Stack Engineer will directly impact our success. With a focus on employee growth, we provide ample opportunities for skill enhancement and career advancement, all while enjoying the flexibility of a remote-first environment that promotes work-life balance. Our commitment to using cutting-edge technologies ensures that you will be at the forefront of software development, making this an exciting place to build your future.
StudySmarter Expert Advice🤫
We think this is how you could land Full Stack Engineer in Manchester
✨Tip Number 1
Network like a pro! Reach out to your connections in the tech world, especially those who work as Full Stack Engineers. A friendly chat can lead to insider info about job openings or even referrals that could give you a leg up.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your projects, especially those using React, Node.js, or any other relevant tech. This gives potential employers a taste of what you can do and sets you apart from the crowd.
✨Tip Number 3
Prepare for technical interviews by brushing up on your coding skills and understanding SRE principles. Practice common coding challenges and be ready to discuss your past projects in detail—this is your chance to shine!
✨Tip Number 4
Don’t forget to apply through our website! We love seeing applications directly from candidates who are excited about joining us. It shows initiative and helps us get to know you better right from the start.
We think you need these skills to ace Full Stack Engineer in Manchester
Some tips for your application 🫡
Tailor Your CV:Make sure your CV reflects the skills and experiences that match the Full Stack Engineer role. Highlight your experience with modern frameworks like React and backend languages such as Java or Node.js. We want to see how you can contribute to our team!
Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Use it to explain why you're passionate about software engineering and how your background aligns with our needs. Don’t forget to mention any experience with Agile methods and SRE concepts, as these are key for us.
Showcase Your Projects:If you've worked on any relevant projects, make sure to include them in your application. Whether it's a personal project or something from a previous job, we love seeing practical examples of your skills in action. It gives us a better idea of what you can bring to the table!
Apply Through Our Website:We encourage you to apply directly through our website. It’s the best way to ensure your application gets into the right hands. Plus, it shows us that you’re genuinely interested in joining our team at StudySmarter!
How to prepare for a job interview at NatWest Group
✨Know Your Tech Stack
Make sure you’re well-versed in the technologies mentioned in the job description, like React, Node.js, and AWS tools. Brush up on your knowledge of RESTful APIs and SRE concepts, as these will likely come up during the interview.
✨Showcase Your Problem-Solving Skills
Be prepared to discuss specific examples where you've tackled complex problems using programming languages. Think about challenges you've faced in previous projects and how you applied best practices to overcome them.
✨Understand Agile Methodologies
Since the role involves applying Agile methods, be ready to explain your experience with Agile practices. Share how you've contributed to a team’s workflow and how you’ve adapted to changes in project requirements.
✨Ask Insightful Questions
Prepare thoughtful questions about the company’s platform and how it aligns with business objectives. This shows your interest in the role and helps you gauge if the company is the right fit for you.