Job Description:
Collaboration: Work closely with product managers, designers, and other developers to deliver high- quality features.
Documentation: Create and maintain comprehensive documentation for all developed code and systems.
Continuous Improvement: Stay current with industry trends and technologies to continuously improve the development process and product quality.
Design and build advanced applications for the iOS and Android platforms using Objective- C, Swift, Kotlin, C/ C++.
Write clean, maintainable, and efficient code.
Troubleshooting: Identify and resolve defects and performance issues.
Ensure the performance, quality, and responsiveness of applications.
Required skills/Experience:
Experience: 2+ years of professional experience in mobile development with a focus on iOS and Android applications.
Education: Bachelor’s degree in computer science, Software Engineering, or a related field.
Technical Skills:
Understanding of Apple’s design principles and interface guidelines.
Communication: Strong problem- solving skills and strong verbal and written communication abilities.
Knowledge of mobile UI/UX design principles, patterns, and best practices.
Experience with unit testing and automated testing frameworks.
Experience with RESTful APIs to connect mobile applications to back- end services.
Understanding of Google’s Android design principles and interface guidelines.
Solid understanding of the full mobile development life cycle.
Proficient understanding of code versioning tools such as Git.
Strong knowledge of C, C++, Objective- C, Swift, and Kotlin.
Strong understanding of iOS and Android SDKs, different versions of mobile OS, and how to deal with different screen sizes.
Experience with performance and memory tuning with tools.
Experience with third- party libraries and APIs.
Agile Methodologies: Experience working in Agile/Scrum development environments.
Teamwork: Ability to work effectively in a collaborative team environment.
Years of experiences: 2+
Benefits/ Opportunity:
Many company activities (Sport and music festival, TMA Futsal league …) are held annually
Loan Fund
Team Building Fund
Total Health Care Insurance
Having opportunities of being trained oversea and working directly with oversea customer
Competitive salary and bonus
Working in an international, dynamic and professional environment with many opportunities to develop career
Technical & Soft skills internal training courses
A stable and rewarding position where your long- term commitment will be highly valued
Ứng tuyển