D

Senior React Native Developer

Dikshatek
Full-time
On-site
Hแป“, Vietnam
Developer, Management

 Job Description:

Job Purpose

Senior Mobile Developer works in project teams and be responsible for the implementation of software applications while ensuring business/applications requirements are met.

Job Duties and Responsibilities

  • Works in one or multiple projects and reports directly to the Project Team Leader on the project matters.
  • Analyse business/application requirements and consult clients/colleagues with concerns on the technical view.
  • Develop applications for time-sensitive projects while considering business/application requirements.
  • Ensure the performance, quality, and responsiveness of applications.
  • Adhere to the coding convention of the organization.
  • Write technical specification documents.
  • Continuously update technical knowledge and skills by attending in-house and external courses, reading manuals and accessing new applications.

Required Qualifications

  • From 3 YOEs in React Native/Flutter/Nativescript.
  • Understand Apple Store/Google Store Application Publishing Process.
  • Understand environment and configuration build or CI/CD on React Native/Flutter/NativeScript or Native Platform (iOS/Android).
  • Research and suggest new mobile products, applications, and protocols.
  • A passion for solving problems and providing workable solutions.
  • Proficiency in troubleshooting software application issues and debugging source code.
  • Have strong experience with the popular frameworks that matches the company's business focus.
  • Have strong understanding of programming principles and programming techniques (OOP / FP).
  • Capable of adapting to the situational change during working.
  • Team-oriented.
  • Ability to work independently and self-directed.
  • Capable of English speaking, writing and listening skills.

Education/Training Preferred

  • Have appropriate degree or certificate in Software Engineering or related technical discipline.

Preferred Qualifications

  • Experience in Agile Software Development with a good understanding of Agile principles, practices and Scrum methodologies.
  • Experience working in a source-controlled environment, such as GIT.