Company Description
We always aim to bring innovation to all products of our customers as well as our own.
We are looking for a talented REACT NATIVE DEVELOPER for our various projects. If you're excited to be part of a winning team, BAP is a great place to grow your career.
Responsibilities
- Build and implement projects, participate in the development of Mobile App projects using React-Native
- Participate in the complete Software Development Life Cycle (requirement analysis, planning, implementation, code review, unit testing, testing, deployment, operation, monitoring, etc).
- Create the look, layout, and feature of the application
- Ensure cross-device performance, compatibility and responsiveness
- Produce, modify and maintain mobile application user interfaces
- Collaborate with back-end developers to integrate front-end and back-end code, ensure design integrity and performance
- Ensure the technical feasibility of UI/UX design
- Learn new technologies, help improve performance, application scalability
- Developer with 2 years of experience in React Native
- Experience with REST APIs, Web services and Web sockets
- Experience in testing, debugging and optimizing application perform
- Experience with native mobile APIs (Camera, geolocation, etc)
- Knowledge and experience of state management libraries such as Redux, Saga and Mobx
- Make good use of source code management systems like Git, GitHub
- Have experience in bringing apps to Apple Store and CH Play Store is an advantage
- Strong proficiency with JavaScript/ES6, TypeScript, Hook
- Experience with responsive design and front-end optimization techniques
- Experience with Agile methodology and Scrum development framework
- Good mindset, open-minded, long-term commitment and willingness to share
- Adapt quickly and have a high responsibility