Job Type: Full Time
Job Location: Gurugram
Experience: 3-5 years
Position: Senior
Role Overview:
As a Senior React Native Developer, you will be a key part of our mobile development team. You will work on building responsive, efficient, and high-quality mobile apps for both iOS and Android platforms. This is an exciting opportunity to collaborate with cross-functional teams, drive innovative solutions, and enhance our mobile app experiences.
Key Responsibilities:
- Design, develop, and maintain high-quality React Native applications.
- Collaborate with UI/UX designers, backend developers, and product managers to create seamless, user-friendly mobile applications.
- Write clean, maintainable, and well-documented code that adheres to best practices.
- Develop and integrate APIs using REST/GraphQL for a smooth mobile experience.
- Manage and resolve bugs, performance issues, and other technical challenges.
- Participate in code reviews to ensure code quality and consistency.
- Work in an Agile/Scrum environment and contribute to sprint planning, execution, and retrospectives.
- Stay up to date with the latest industry trends and best practices in mobile app development.
Required Skills:
- React Native & JavaScript/TypeScript Expertise – Strong experience with React Native and proficiency in modern JavaScript (ES6+) and TypeScript.
- State Management – Experience with state management libraries such as Redux or MobX.
- Mobile Development – Familiarity with iOS and Android development (native knowledge is a plus).
- API Integration – Comfortable working with REST and GraphQL APIs to integrate mobile applications with backend systems.
- Version Control & CI/CD – Proficient with Git and experience in Continuous Integration/Continuous Deployment (CI/CD) pipelines.
- Agile/Scrum Methodology – Familiarity with Agile development methodologies and experience working in an Agile environment.
- Collaboration & Communication – Strong collaboration skills to work within a team and effectively communicate with stakeholders.
- Problem-Solving – Excellent problem-solving skills to identify and resolve complex technical issues.
Preferred Skills:
- Knowledge of native mobile development (iOS/Android).
- Familiarity with cloud services such as AWS, Firebase, or similar.
- Experience with unit testing frameworks like Jest or Mocha.
Why Join Copper Digital?
- Be part of a fast-growing, innovative company that values creativity, collaboration, and personal growth.
- Work on cutting-edge projects with diverse teams from around the world.
- Competitive salary, benefits, and opportunities for career advancement.
If you’re excited about shaping the future of mobile technology and thrive in an innovative, high-performance environment, we want to hear from you! Apply today and join us in revolutionizing digital experiences.