Job Title : React & React Native Developer
Experience : 3 - 5 Years
Location : Bangalore or Pune
Description:
We are looking for an experienced React & React Native Developer to join our dynamic team. The ideal candidate will possess a deep knowledge and hands-on experience in using React for web development and React Native for mobile app development, along with a robust understanding of agile methodologies, cloud technologies, API integration, Application Performance Management (APM) tools, and performance tuning.
Key Responsibilities:
React & React Native Development:
- Develop and implement user interface components using React.js and React Native frameworks. Conduct performance analysis and optimize components for maximum performance across a vast array of web-capable devices and browsers.
- API Handling & Integration:
Develop and implement robust API integrations ensuring smooth data flow between front-end and back-end systems.
Performance Management & Tuning:
Use APM tools effectively to monitor and optimize application performance.
- Implement performance tuning strategies to enhance user experience and application speed.
Agile Methodology:
- Actively participate in sprint planning, retrospective, and sprint demos.Involve in task estimation, planning to ensure timely delivery as per the agile plan.
Cloud Technologies:
- Work with cloud environments, ensuring scalable and secure interactions with related applications.
- Implement CI/CD pipelines and facilitate seamless deployment using cloud platforms.
Collaboration & Communication:
- Collaborate with cross-functional teams to define, design, and deliver new features. Communicate effectively with team members and stakeholders to ensure solutions are aligned with customer needs and expectations.
Technical Skills:
- Core Development: Proficiency in JavaScript including DOM manipulation and JavaScript object model, and thorough understanding of React.js and React Native frameworks.
- API Integration: Knowledge of API creation and consumption.
- Cloud Services: Working experience with cloud services like AWS, Azure, or Google Cloud Platform.
- APM Tools: Experience using Application Performance Management tools such as New Relic, DataDog, or AppDynamics.
- Database Management: Experience with data structure libraries and managing databases (SQL, NoSQL).
- Other Technologies: Familiarity with newer specifications of EcmaScript and mobile app store deployment processes.
Soft Skills:
- Strong problem-solving abilities.
- Ability to work independently and in a team.
- Excellent communication and collaboration skills.
- Keen attention to detail and a focus on task completion.