Job Title: Consultant | Front End Developer - Mobile | Delhi | Operations, Industry & Domain Solutions
Mobile app (react Native)- 5
Job Overview:
We are looking for a skilled React Native Mobile Developer to join our team. The ideal candidate will be responsible for designing and building advanced mobile applications for both Android and iOS platforms using React Native. You will collaborate closely with cross-functional teams, including designers and backend developers, to deliver high-quality, robust, and user-friendly mobile applications.
Qualifications and Skills:
1. Bachelor’s or Master’s degree (BE/B.Tech/MCA/M.Tech) in Computer Science, Information Technology, or a related field.
2. Minimum of 3 years of professional experience in mobile application development using React Native.
3. Strong proficiency in JavaScript (ES6+), including DOM manipulation and the JavaScript object model.
4. Solid understanding of React Native architecture, components, state management, and lifecycle methods.
5. Experience with popular React Native workflows (such as Redux, MobX, or Context API).
6. Familiarity with RESTful APIs, WebSocket, and third-party libraries.
7. Experience with native mobile development (Swift, Objective-C, Java, or Kotlin) is a plus.
8. Knowledge of modern front-end build pipelines and tools (such as Webpack, Metro Bundler, npm, or Yarn).
9. Proficient in using version control systems like Git.
10. Strong debugging and performance tuning skills for mobile applications.
11. Excellent problem-solving skills and attention to detail.
12. Strong communication skills and the ability to work collaboratively in a team environment.
Roles and Responsibilities:
1. Design and develop user interfaces for web applications using React.js.
2. Collaborate with product managers and designers to convert wireframes and mockups into responsive, interactive web applications.
3. Write clean, maintainable, and scalable code following best practices.
4. Optimize web applications for optimal speed and scalability.
5. Ensure UI/UX designs are technically feasible and implement them effectively.
6. Develop unit and integration tests to maintain code quality.
7. Identify, troubleshoot, and debug issues during development and in production environments.
8. Stay updated with the latest front-end development trends and best practices
9. Work closely with back-end developers and web designers to enhance usability and overall application performance.