Nội dung công việcJOB DESCRIPTION:
Design, develop, test, maintain, and deploy mobile apps using the Flutter framework and Dart language; Deliver outputs with expected quality and speed to maximize service value.
Create clean and maintainable code; Collaborate on architecture discussions with the team.
Research, Design, and Develop highly reliable, available, and scalable web- scale distributed microservices- based systems.
Collaborate effectively with product managers toward building the right features; Estimate and manage deliveries of features in a predictable manner.
Provide training for junior and middle software engineers.
Continuously contribute to improving our technology ecosystem, libraries, frameworks, utilities, and services; Collaborate, mentor, and guide team members as needed.
Lead by example, mentor, and guide team members on everything from structured problem- solving to the development of best practices; Participate in deciding your team’s roadmap in collaboration with Management and team members.
Yêu cầu công việcJOB REQUIREMENTS:
Proficiency with version control systems, especially Git; Have experience on VersionOne, Jira, and/or other management system is a plus, but not mandatory;
Proficient in designing and building RESTful APIs and integrating with third- party APIs;
Proven experience as a Backend Developer in Node.js, Java; Extensive experience with Node- RED, including designing and developing DDI flows for various service integrations;
Good time- management skill, able to multi- task and pay attention to details as well as a fast learner; Possess good analytical skill & able to think in a systematic manner;
2+ years experience working in Software Development, developing mobile apps natively for iOS and/or Android, developing and delivering apps using Flutter;
Degree in IT/Computer Science/Computer Engineering or related discipline;
Good troubleshooting, problem solving, and analytical skills; Strong interpersonal and communications skills, both oral and written, especially in English. Able to express ideas clearly and concisely
Familiarity with broad IT automation tools such as ServiceNow, Terraform, DNA Center, etc. Canned CAA workflows is a plus, but not mandatory; Familiar with DDI flows in Cloud Integration (AWS, Azure, GCP) is a plus, but not mandatory;
Nice to have
Knowledge of clean code and readable code practices.
Experience with state management solutions like Provider, Riverpod, etc.
Quyền lợi công việc
Salary: Negotiate
Good working environment is professional, friendly, and well- equipped.
Once the employee has passed probation and signed a labor contract, the employee will have other benefits as follows: