HamburgerMenu
hirist

Job Description

Job Summary :

We are looking for an experienced C Developer with a strong background in system-level programming and mobile application development.


The ideal candidate should have hands-on experience in C programming, multithreading, and performance optimization, along with exposure to telecom domain projects (preferred).


You will be responsible for developing high-performance applications, debugging complex issues, and ensuring robust client-server communication.

Key Responsibilities :

- Design, develop, and maintain high-performance applications using C programming

- Work on multithreading and concurrency, ensuring efficient thread management

- Implement and optimize data structures and algorithms for performance-critical systems

- Perform memory leak detection, crash analysis, and debugging

- Develop and maintain mobile application components, particularly in iOS environments

- Work on client-server architecture, ensuring seamless communication and data exchange

- Implement and follow best practices in software design patterns

- Handle notifications, categories, and app lifecycle management in iOS

- Collaborate with cross-functional teams including QA, product, and backend teams

- Participate in code reviews and ensure high-quality coding standards

- Analyze and resolve system-level and application-level issues

Mandatory Skills :

- Strong proficiency in C programming

- Hands-on experience with multithreading and concurrency

- Solid understanding of data structures and algorithms

- Experience in memory management, leak detection, and crash analysis

- Knowledge of thread management techniques

- Experience with client-server interaction and networking concepts

- Familiarity with design patterns

Domain Requirement :

- Experience in Telecom Domain (Preferred)

- Exposure to mobile application development, especially iOS platform

Preferred Skills (Good to Have) :

- Experience with debugging tools and performance profiling

- Knowledge of Objective-C / Swift (for iOS development)

- Understanding of networking protocols used in telecom systems

- Familiarity with Agile development methodologies

Soft Skills :

- Strong analytical and problem-solving skills

- Good communication and collaboration abilities

- Ability to work independently and in a team environment

- Attention to detail and quality-focused mindset

info-icon

Did you find something suspicious?

Similar jobs that you might be interested in

Loading chat...