My Shortlist

Your shortlisted jobs will appear here. To view your shortlist: Login Or Register

Date Added: Wed 05/03/2025

Software Developer

London, UK
Apply Now

Company: WESTWOOD RECRUITMENT

Job Type: Permanent, FullTime

Salary: Salary negotiable

Job Title: Full Stack Software Developer (C++ Specialist)

Location: Remote

Job Type: Full-Time

About the Role:Our client, a leader in the cybersecurity sector, is seeking a talented Full Stack Software Developer with a specialisation in C++ development. This role offers an opportunity to work on cutting-edge software solutions for high-impact projects in a dynamic and collaborative environment. The successful candidate will be responsible for developing and maintaining scalable web applications across both front-end and back-end platforms.

Key Responsibilities:

  • Develop, test, and maintain full-stack applications using modern frameworks and tools.

  • Design and implement robust, scalable back-end systems using C++ and other relevant technologies.

  • Build responsive, intuitive user interfaces using HTML, CSS, JavaScript, and popular front-end frameworks (e.g., React, Angular, or Vue.js).

  • Collaborate with cross-functional teams to define, design, and ship new features.

  • Write clean, efficient, and maintainable code with comprehensive unit tests and documentation.

  • Ensure high performance and responsiveness of applications.

  • Debug and resolve technical issues in a timely manner.

  • Stay updated on emerging technologies and best practices to improve software quality and development efficiency.

Qualifications:

  • Bachelor’s degree in Computer Science, Software Engineering, or related field (or equivalent experience).

  • Strong proficiency in C++ with a minimum of 4 years of experience.

  • Hands-on experience in full-stack development, including front-end and back-end components.

  • Proficiency in web technologies such as JavaScript, HTML5, and CSS3.

  • Experience with one or more modern JavaScript frameworks (e.g., React, Angular, Vue.js).

  • Familiarity with databases (SQL and NoSQL) and server-side technologies (e.g., Node.js, Python, or similar).

  • Experience with version control systems (e.g., Git).

  • Knowledge of containerisation and deployment tools (e.g., Docker, Kubernetes) is a plus.

  • Excellent problem-solving skills and attention to detail.

  • Strong communication and teamwork abilities.

Preferred Skills:

  • Experience with cloud platforms (e.g., AWS, Azure, Google Cloud).

  • Familiarity with DevOps practices and CI/CD pipelines.

  • Knowledge of multithreading and concurrency in C++.

Why Consider This Role?

  • Competitive compensation and benefits package.

  • Opportunities for career growth and professional development.

  • A supportive and inclusive work environment.

  • The chance to work on exciting, high-impact projects.

If you are passionate about full-stack development, we would love to hear from you!

Apply Now