Agiliad
C++ Angular (10327)
We tailor your resume to this role and apply for you in seconds.
Apply to C++ Angular (10327) at AgiliadJob details
- Work type
- Onsite
- Posted
- 2 days ago
- Apply on
- career10.successfactors.com
About this role
Requisition ID 10327 - Posted
Senior C++ / Angular Full Stack Developer (8+ Years Experience)
Job Summary
We are seeking a Senior Full Stack Developer with 8+ years of experience to design, build, and maintain high-performance applications. In this role, you will bridge the gap between powerful backend systems and modern user interfaces. You will lead the architecture of robust C++ backend services and develop responsive Angular frontends.
Key Responsibilities
Backend Development
- Design, build, and maintain efficient, reusable, and reliable C++ code.
- Optimize backend applications for maximum speed, scalability, and heavy data loads.
- Implement robust memory management, multi-threading, and concurrency controls.
- Identify bottlenecks, debug complex system issues, and fix software defects.
Frontend Development
- Architecture and develop high-performance web interfaces using Angular (v14+).
- Build reusable UI components and write clean TypeScript code.
- Integrate frontend applications with C++ backend services using RESTful APIs or WebSockets.
- Optimize web applications for maximum speed, responsiveness, and cross-browser compatibility.
Leadership & Collaboration
- Lead architectural discussions and contribute to system design decisions.
- Mentor junior and mid-level developers through code reviews and pair programming.
- Collaborate with product managers, QA, and DevOps to deliver high-quality software.
- Promote Agile methodologies, clean code practices, and automated testing frameworks.
Required Skills and Qualifications
Professional Experience
- Minimum 8+ years of professional software development experience.
- Proven track record of delivering enterprise-grade full-stack applications. [1]
Technical Skills
- C++ Expertise: Strong proficiency in C++ (C++11/14/17/20), Standard Template Library (STL), and boost libraries.
- Angular & Web: Deep knowledge of Angular, TypeScript, HTML5, CSS3, and state management (NgRx/RxJS).
- System Design: Solid understanding of multi-threading, memory management, data structures, and OOP design patterns.
- API Development: Experience designing REST APIs, gRPC, WebSockets, or custom TCP/IP protocols.
- Databases: Proficiency in SQL (PostgreSQL, MySQL) or NoSQL databases.
- Tools & DevOps: Mastery of Git, CI/CD pipelines, Docker, and build tools like CMake.
Soft Skills
- Strong analytical, problem-solving, and debugging skills.
- Excellent verbal and written communication skills.
- Ability to work independently and drive projects to completion
Ready to apply to Agiliad?
We tailor your resume to this role and apply for you.