Mobile App (Software) Developer

3 - 7 years

0 Lacs

Posted:2 weeks ago| Platform: Shine logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

As a Mobile App Developer at CITiLIGHT located in Gurgaon, Haryana, you will be responsible for independently developing, maintaining, and optimizing CITiLIGHT's cross-platform mobile application using React Native. Your role will be crucial in ensuring design and functionality consistency with the existing Angular-based web platform, collaborating with backend engineers, web developers, and designers to provide a seamless mobile experience for global IoT-led smart infrastructure solutions. CITiLIGHT is a pioneering company reshaping how smart infrastructure functions worldwide. Operating at the intersection of smart cities, sustainability, and innovation, we assist city administrators and private stakeholders in deploying cutting-edge IoT-led solutions at scale. We are seeking passionate and skilled engineers to join us in building robust, user-friendly, and scalable applications that drive real-world impact. Your key responsibilities will include: - Designing, developing, and maintaining cross-platform applications using React Native (JavaScript/TypeScript). - Ensuring high performance and compatibility across both Android and iOS platforms. - Implementing UI/UX based on provided designs or from scratch using tools like Figma, Adobe XD, or Zeplin. - Collaborating with Angular web developers for design consistency across platforms. - Integrating RESTful APIs and WebSocket endpoints for seamless communication. - Coordinating with other development team members for timely product delivery and participating in version control, documentation, and knowledge sharing efforts. - Contributing to sprint planning, code reviews, and product discussions. Job Requirements: - Proficiency in React Native for building and deploying cross-platform mobile apps. - Strong command of JavaScript & TypeScript for scalable development. - Familiarity with Angular for design parity. - Experience in API integration using REST, JSON, WebSockets, and handling response states and errors gracefully. - Proficiency in UI/UX tools like Figma, Adobe XD, or Zeplin. - Knowledge of Git/GitHub workflows, mobile debugging tools, and basic backend development using Java. - Familiarity with mobile deployment processes and offline data handling. - Exposure to IoT protocols and device integrations is a plus. Soft Skills: - Strong ownership and self-management in a lean team environment. - Clear and proactive communication with stakeholders. - Attention to detail in design fidelity and app performance. - Curiosity and adaptability in working with emerging technologies. - Desire to pursue excellence in work quality. Education & Experience: - Bachelor's or Master's degree in Computer Science, Engineering, or related field. - 3+ years of professional experience in mobile development with React Native. - Prior experience in mobile apps involving real-time data, IoT, or infrastructure is advantageous.,

Mock Interview

Practice Video Interview with JobPe AI

Start JavaScript Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Javascript Skills

Practice Javascript coding challenges to boost your skills

Start Practicing Javascript Now

RecommendedJobs for You