What are the responsibilities and job description for the Mobile React Native Developer position at FreshDirect?
Brief Description
Overview:
The Mobile Application Developer will help develop and support our well-known mobile applications in addition to internal applications that run behind the scenes. If you are someone who loves the idea of working on software that delivers high quality food to satisfied customers, this is the job for you.
Essential Functions:
Supervisory Received-
Overview:
The Mobile Application Developer will help develop and support our well-known mobile applications in addition to internal applications that run behind the scenes. If you are someone who loves the idea of working on software that delivers high quality food to satisfied customers, this is the job for you.
Essential Functions:
- Hands-on code contribution and delivery
- Working with the product and design teams to understand end-user requirements and user stories, then translating that into an effective technical approach
- Developing and testing your mobile application code, leveraging a sprint based, Agile methodology
- Familiarity with APIs and integrate mobile applications?with existing backend services
- Working closely with QA members on the team to ensure the code you develop meets acceptance criteria, including doing rework where necessary
- Coordinate and work closely with other distributed teams across multiple time zones, to execute solutions
- Participating in brainstorming sessions and having the chance to contribute innovative and original ideas to our technology and products
Supervisory Received-
- Receives general instructions on what is to be done, limitations, quality and quantity expected, deadlines, and priority of assignments from Product Team Or Reporting Manager.? Uses initiative in carrying out recurring assignments independently without specific instruction but receives additional specific instructions from Manager/Lead for new, difficult, or special projects/assignments
- ?3 years’ experience in React Native Development
- Proven track record of designing and developing visually appealing mobile applications for iOS and/or Android devices using React Native
- Excellent JavaScript skills with an in-depth knowledge of React Native IDEs, React Native tools, React Native UI components and React Native testing tools
- Experience in collaborating effectively with distributed teams across multiple time zones
- Experience with version control systems (Git) and CI/CD processes
- Exposure to the process of App releases on AppStore and Google Play Store
- Exposure to App performance monitoring & optimization
- Knowledge of NextJs, Graphql and Expo is a plus
Salary : $130,000 - $145,000