Ho Chi Minh
Executive recruitment company Monroe Consulting Group Vietnam is recruiting on behalf of a digital and product design agency headquartered in the US. Our client is expanding in Vietnam and looking for a talented Senior Software Engineer specialized in iOS Swift to join a fast-growing start-up.
The Senior Software Engineer will collaborate with operations team and end user to get the project deliverables to be accepted and released in production environment.
· Design and build applications for iOS platform
· Translate designs and wireframes into high quality code
· Write high quality and testable code following clean code and SOLID design principles
· Create and design, technical and project documentation
· Work independently while in close collaboration with others in the team and across projects
· Coach junior colleagues
· Bachelor's degree or above in Computer Science, Software Engineering, or related majors
· Minimum 5 years of experience in software engineering and development for mobile applications including Analysis and Design skills
· Proficient in Swift
· Solid knowledge of UI/UX standards and Apple’s design principles and interface guidelines
· Familiar with offline storage, threading, performance profile tool, cloud message APIs and push notifications
· Experienced in Restful APIs to integrate iOS applications to backend services
· Experience in source code control tools (e.g., GIT, SVN) and CI/CD tools (e.g., Jenkins, SonarQube)
· Understanding of different phases of software development lifecycle and understanding of Agile Scrum processes
· Intermediate (CEFR B2) or higher level of spoken and written English
· Familiar with collaborative interface tools like Invision, Figma
· Proficient in micro-service-related technologies (API gateway, service discovery, containerization, Docker, etc.)
· Experienced in working with one of the popular public clouds such as Azure, AWS, GCP, etc.
· Experience in other mobile developments like Android native by Java or React Native
Ho Chi Minh