- Build pixel-perfect, buttery-smooth UIs across both mobile platforms.
- Leverage native APIs for deep integrations with both platforms.
- Diagnose and fix bugs and performance bottlenecks for performance that feels native.
- Maintain code and write automated tests to ensure the product is of the highest quality.
- Transition existing React web apps to React Native.
- Ability to build apps and websites that are extremely sensitive.
- Ability to retain easily understandable code.
- Create automation checks to make it easier to test the software.
- Ability to use native APIs for tight integration through all frameworks.
- Use React Native to create new user-facing functionality.
- Create interchangeable front-end modules and repositories for potential use
- Create high-quality programming from prototypes and wireframes
- Architect, build, and maintain excellent React Native applications with clean code.
- Implement clean, modern, smooth animations and transitions that provide an excellent user experience.
- Assist with building estimates.
- Interface with clients via Slack, Zoom, and email.
- Work with modern tools including Jira, Slack, GitHub, Google Docs, etc.
- Be part of a community of React Native developers who share knowledge and help each other as problems arise.
- Set continuous delivery and continuous improvement in front-end development, developing scalable, reusable components and front-end libraries.
- Willingness to take part in on-call Production Support roster.
Senior React Native Developer [ Sơn Trà - Đà Nẵng ]
Tóm tắt công việc
- Đà Nẵng
Mô tả công việc
Yêu cầu công việc
- Bachelor’s degree in computer science, engineering, or a related field.
- 5 years of experience in Frontend development using React.js/React Native.
- 10 years of experience in senior front-end development with JavaScript and TypeScript language and its nuances, including ES6+ syntax.
- Experience working with Swift, Objective C, and Java.
- Familiarity with native build tools, like XCode, Android Studio.
- Understanding of REST APIs, the document request model, and offline storage.
- Experience bridging between iOS and Android native modules and React Native.
- CI/CD experience.
- SQL/NoSQL database experience.
- Solid understanding of object-oriented programming.
- Experience working on Agile/Scrum projects.
- Familiarity with Git version control.
- Flexibility and deadline-driven.
- *** Industries experience: Insurance / Financial / Banking.
- *** React Native development (Senior level / 3 years+).
- *** English Fluency.
* Preferred Skills:
- Should have the ability to build unique design solutions which will surprise and delight clients.
- Possess the skills to clearly articulate concepts to clients, account, and other creative team members.
- Possess the ability to meet overlapping deadlines in a fast-paced working environment without substituting quality or accuracy.
- Possess the skills to perceive how role will fit into the strategic objectives of the company and always communicate well with colleagues.
- Must have the ability to resolve complex communication issues.
- Must display professionalism and be able to relate well with all levels.
* Benefit:
- 13th month pay (Yearly bonus).
- 14th month pay (Profit bonus, based on business result).
- Performance review and salary adjustment 2 times a year.
- Promotion opportunity.
- Monthly team-building fund (200k/person/month).
- English/Japanese certificate incentive bonus program.
- Yearly company trip.
- Yearly Amazing Race building activities.
- Monthly Child-raise allowance.
- Yearly health check at one of the top hospital in Danang.