Description:
We are seeking a talented and experienced C++ Front End Developer to join our team. The ideal candidate will have a strong background in developing Windows applications, with a particular focus on VoIP and instant communications.
Responsibilities:
- Design, develop, and maintain high-performance, innovative front-end systems using C++
- Hands-on experience with C & C#
- Implement VoIP and instant communication features into our windows applications.
- Collaborate with the UX/UI team to implement design into the code.
- Debug and optimize existing and new code.
- Work closely with other team members to develop and test features.
- Work with cross-functional teams to deliver high-quality, user-friendly applications that enhance communication and collaboration
- Participate in code reviews to maintain code quality and distribute knowledge.
- Coordinate with the back-end Java team.
Requirements:
- Experience with other programming languages such as Python, Java, etc.
- Familiarity with Agile/Scrum development methodologies.
- Knowledge of VoIP protocols (SIP, RTP) and instant messaging protocols (XMPP, WebRTC).
- Experience in Visual Studio 2019(C/C++/C#, C#)
- Strong knowledge of Windows application development.
- Experience with VoIP and instant communications.00
- Write clean, maintainable, and efficient code.
- Familiarity with various designs and architectural patterns.
- Strong understanding of data structures and algorithms.
- Excellent problem-solving abilities and strong attention to detail.
- Good verbal and written communication skills.
- Experience with other programming languages such as C#, Python, or JavaScript.
- Familiarity with Agile/Scrum development methodologies.
- Experience with performance optimization and memory management in C++/C#.
- Knowledge of DirectX or OpenGL for graphics programming.
- Experience with unit testing frameworks and test-driven development
Qualifications: Bachelor’s degree in computer science or related field.
Experience: 3+ years of experience as a C++/C# and C# developer on front-end development for Windows applications.