Role and Responsibilities:
Take ownership of VROOM development on mobile platforms.
Complete development tasks, such as architecture design / coding / POC / unittest / code review.
Guide junior team members toward a high standard of work and continuous improvement.
Responsible for analyzing and fixing issues/defects.
Deliver code with high quality, high productivity and organized structure.
Closely collaborate with technical and non-technical stakeholders.
Consistently contribute outputs in scrum meetings.
Keep track of new/emerging technology and make suggestions for improvement.
Consistently deliver the piece of software that beats expectations.
Qualifications:
Bachelor’s degree in Computer Science, Information Technology, or a similar field
Solid working experience, with depth of experience as a React-Native Developer
Experience in developing React Native mobile applications
Good knowledge of React Native tools, including React Native API, Redux
Good knowledge of JavaScript, HTML/CSS
Knowledge of call rest API (mandatory)
Knowledge of JWT (mandatory)
Knowledge of firebase, FCM, push kit (mandatory)
Knowledge of Websocket (mandatory)
Knowledge of WebRTC (mandatory)
Knowledge of Figma (mandatory)
Knowledge of native (iOS/Android) mobile development is a plus
Good troubleshooting skills
Can-do attitude and willingness to learn new things
Strong team working skill
Bachelor's degree in Computer Science