Back to search
airtel Linkedin · Posted 2d ago

Frontend Developer

India

Linkedin
Continue to application Add your email once, then Caio opens the original posting.

Indexed description

Key Responsibilities


Mobile Application Development

• Design, develop, and maintain high-quality mobile applications using React Native.

• Build reusable, modular, and scalable mobile components and frameworks.

• Drive mobile architecture decisions, coding standards, and engineering best

practices.

• Optimize application performance, responsiveness, startup time, and memory

utilization.

• Ensure seamless user experience across Android and iOS devices.

Native Mobile Development

• Develop and troubleshoot Android applications using Java/Kotlin.

• Develop and troubleshoot iOS applications using Swift/Objective-C.

• Integrate React Native modules with native Android and iOS components when

required.

• Diagnose and resolve platform-specific issues, crashes, and performance

bottlenecks.

Engineering Excellence

• Write clean, maintainable, testable, and production-grade code.

• Participate in design reviews, code reviews, and architecture discussions.

• Implement monitoring, logging, and observability mechanisms for mobile

applications.

• Ensure adherence to security, performance, and reliability standards.

Collaboration

• Work closely with Product Managers, Designers, QA Engineers, and Backend Teams.

• Participate actively in sprint planning, estimation, and execution.

• Mentor junior developers and contribute to overall engineering capability building.


Must-Have Skills

Primary Skills

• 3–5 years of software development experience.

• Strong hands-on expertise in React Native.

• Deep understanding of mobile application architecture and design patterns.

• Strong Android development experience using Java/Kotlin.

• Strong iOS development experience using Swift/Objective-C.

• Experience integrating native modules with React Native applications.

• Expertise in REST APIs, JSON, mobile networking, and asynchronous programming.

• Strong understanding of application security, performance tuning, and memory

optimization.

• Experience with Git, CI/CD pipelines, and automated deployments.

• Strong debugging and troubleshooting skills.

Engineering Fundamentals

• Strong knowledge of Data Structures and Algorithms.

• Understanding of Object-Oriented Design and Design Patterns.

• Experience with unit testing, integration testing, and automated testing frameworks.

• Understanding of scalable and resilient application design principles.


Good-to-Have Skills (Optional)

• Experience with ReactJS for web application development.

• Experience with Java-based backend development.

• Exposure to microservices architecture.

• Experience with cloud platforms such as AWS, Azure, or GCP.

• Knowledge of analytics, crash reporting, and observability tools.

• Experience working in large-scale consumer-facing digital platforms.


What We Look For

• Strong ownership mindset and accountability.

• Ability to independently drive complex technical solutions.

• Passion for building high-quality products at scale.

• Excellent problem-solving and analytical skills.

• Strong communication and collaboration capabilities.

• Continuous learning attitude and willingness to adapt to new technologies.


Free. 20 seconds. No password. See every match in this search.

Create a free Caio profile to unlock more results and save your role and location preferences.

Unlock free search
Want help applying to roles like this? Search Caio for free. If CV tailoring and application tracking get heavy, Full Caio Agent adds a human specialist.
View Full Agent