Software Developer - Full Stack (C++ & Angular)
Software Developer - Full Stack (C++ & Angular)

Software Developer - Full Stack (C++ & Angular)

London Full-Time 48000 - 72000 £ / year (est.) No home office possible
D

At a Glance

  • Tasks: Develop and maintain applications for self-service check-in technologies using C++ and Angular.
  • Company: Join Deerfoot Recruitment Solutions, a leading tech recruitment consultancy committed to social impact.
  • Benefits: Enjoy flexible work arrangements, continuous learning opportunities, and a supportive team culture.
  • Why this job: Work on innovative projects that impact thousands globally while collaborating with top-tier engineers.
  • Qualifications: 5+ years in software development with expertise in C++, Angular, and Agile frameworks required.
  • Other info: For every CV sent, we donate £1 to The Born Free Foundation; explore our referral rewards!

The predicted salary is between 48000 - 72000 £ per year.

Join a leading team innovating in Self-Service Check-In (SSCI) technologies for Kiosk and Web platforms. We're looking for a passionate Full Stack Software Developer with expertise in C++ and Angular to drive the development and maintenance of mission-critical applications used by thousands daily.

  • Design, develop, and optimize Back End components in C++, focusing on performance and scalability.
  • Build responsive Front End interfaces using AngularJS/Angular 2+.
  • Maintain and refactor existing codebases to enhance reliability and reduce technical debt.
  • Collaborate across functions (Product Owners, QA, DevOps, etc.) to deliver seamless product features.
  • Participate in code reviews, mentor junior developers, and ensure secure, clean coding practices.
  • Investigate and resolve production issues efficiently.

Required Skills & Experience

  • 5+ years in professional software development.
  • Expert in C++ or later, with a strong grasp of memory management, OOP, and concurrency.
  • Skilled in AngularJS, HTML/CSS, and JavaScript.
  • Experience with REST APIs, JSON, and version control (Git).
  • Solid understanding of Agile frameworks (Kanban, Scrum).

Why Join Us?

  • Work on industry-defining self-service technologies.
  • Collaborate with top-tier engineers in a supportive team culture.
  • Contribute to high-impact projects used globally.
  • Enjoy flexible work arrangements and continuous learning opportunities.

Apply Now and be part of the future of seamless, intelligent check-in systems.

Software Developer - Full Stack (C++ & Angular) employer: Deerfoot Recruitment Solutions Limited

Join a dynamic team at the forefront of self-service technology innovation in Hounslow, where you'll have the opportunity to work on impactful projects that enhance user experiences globally. Our supportive work culture fosters collaboration among top-tier engineers, while flexible arrangements and continuous learning opportunities ensure your professional growth. With a commitment to social responsibility, we also contribute to environmental initiatives, making us an employer that values both your career and the planet.
D

Contact Detail:

Deerfoot Recruitment Solutions Limited Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Software Developer - Full Stack (C++ & Angular)

✨Tip Number 1

Make sure to showcase your experience with C++ and Angular in your conversations. Be ready to discuss specific projects where you've used these technologies, as this will demonstrate your hands-on expertise.

✨Tip Number 2

Familiarise yourself with the Agile methodologies mentioned in the job description. Being able to speak about your experience with Scrum or Kanban during interviews can set you apart from other candidates.

✨Tip Number 3

Prepare to discuss how you've collaborated with cross-functional teams in the past. Highlighting your ability to work with Product Owners, QA, and DevOps will show that you're a team player who can contribute to seamless product features.

✨Tip Number 4

Be ready to talk about your approach to code reviews and mentoring junior developers. This role values collaboration and knowledge sharing, so demonstrating your commitment to clean coding practices and team development is key.

We think you need these skills to ace Software Developer - Full Stack (C++ & Angular)

C++ Programming
AngularJS/Angular 2+ Development
HTML/CSS
JavaScript
Memory Management
Object-Oriented Programming (OOP)
Concurrency
REST API Development
JSON Handling
Version Control (Git)
Agile Methodologies (Kanban, Scrum)
Code Review Practices
Mentoring Skills
Problem-Solving Skills
Performance Optimisation

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your experience with C++ and Angular specifically. Include relevant projects or roles that demonstrate your skills in full stack development, memory management, and Agile methodologies.

Craft a Compelling Cover Letter: Write a cover letter that showcases your passion for software development and your understanding of self-service technologies. Mention how your background aligns with the job requirements and express your enthusiasm for contributing to innovative projects.

Showcase Relevant Projects: If you have worked on any projects involving REST APIs, JSON, or version control systems like Git, be sure to include these in your application. Highlight your role in these projects and the impact they had on the overall success.

Prepare for Technical Questions: Anticipate technical questions related to C++, Angular, and software development best practices. Be ready to discuss your approach to problem-solving, code reviews, and mentoring junior developers, as these are key aspects of the role.

How to prepare for a job interview at Deerfoot Recruitment Solutions Limited

✨Showcase Your Technical Skills

Be prepared to discuss your experience with C++ and Angular in detail. Bring examples of past projects where you successfully implemented these technologies, focusing on performance and scalability.

✨Demonstrate Problem-Solving Abilities

Expect technical questions that assess your problem-solving skills. Practice coding challenges or algorithm questions related to memory management and concurrency to showcase your expertise.

✨Highlight Collaboration Experience

Since the role involves working with various teams, share examples of how you've collaborated with Product Owners, QA, and DevOps in previous roles. Emphasise your ability to communicate effectively across functions.

✨Prepare for Code Reviews

Be ready to discuss your approach to code reviews and mentoring junior developers. Highlight your commitment to clean coding practices and how you ensure code reliability and security.

Software Developer - Full Stack (C++ & Angular)
Deerfoot Recruitment Solutions Limited
D
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>