Developer Software Development JavaScript Software Development Agile ReactJS API TypeScript Waterfall Programming React Native Scrum
- Responsible for deploying IT projects (upgrading existing software, implementing new software solutions) to meet the requirements of relevant units and departments. - Research, test software, apply IT, and propose deployment methods. - Supervise and evaluate the suitability of the software system, plan upgrades, and develop software as per the production-business requirements. - Manage and monitor the progress of IT project deployment to meet the set requirements and plans. - Train and guide end users to use the software effectively.
- University degree in IT, Information Systems, Computer Science, IT Management, or related fields. - Minimum of 2 years of experience with React Native and a deep understanding of programming languages/frameworks: TypeScript/JavaScript/ReactJS. - Experience with application interaction and Web API services. - Knowledge and skills in managing, operating, and developing software: identifying user requirements, planning, analyzing, designing, implementing, and testing software. Familiar with software project management methodologies like Agile/Scrum/Waterfall. - Experience in deploying software for business operations, distribution-retail, or accounting software is an advantage. - Ability to receive, analyze user requirements, provide solutions, create documentation, and train users on software functions. - Good reading comprehension and communication in English. - Excellent communication, presentation, negotiation, problem-solving skills, and a high sense of responsibility.
- Competitive income (salary & allowances); year-end bonus. - Annual performance reviews and salary adjustments. - Career development opportunities at a leading automobile corporation. - Participation in social insurance and periodic health check-ups as per regulations. - Employee benefits when purchasing company products. - Other welfare benefits.