Mô Tả Công Việc
ANDPAD Việt Nam is looking for one Android Mobile Developer (Kotlin) who can join our team and develop the application in cooperation with the product manager. Working in the form of Squad, a small team can quickly and consistently engage in everything from design to development, testing and operation.Also, there are a lot of opportunities to work with new languages and frameworks other than the main language in an international environment. ■ Job ScopeDesign and implementation function of the product in charge of using Kotlin and other mobile technologies such as FlutterRefactoring of existing applications, enhancements performance, Cost reduction of regression testing by implementing appropriate test codeHigh-performance design and development of camera module and drawing functionsAPI design and implementation linked with backendRequirements definition and specification formulation in collaboration with product managers, designers and QAKeep up to date on the latest industry trends and best practices in mobile technologies and apply them to the productEnjoy working on challenging solutions and systemsNote: The assigned product will be determined based on the candidate's skills and preferences, as well as the internal structure of the company. ■ Development environment Programming: Kotlin, Dart Framework: Kotlin, Flutter Infrastructure: AWS / GCP CI/CD: CircleCI / Bitrise / Fastlane / GitHub Actions Knowledge Tool: Confluence / esa VCS: GitHub Others: Slack / Jira
Xem toàn bộ Mô Tả Công Việc
Yêu Cầu Công Việc
Must-haves:Empathy for Andpad's mission and values6+ years of experience in developing native applications for Android Native using KotlinExperience of architecture design, frameworks and technologies selection based on application requirementsExperience as a technical lead throughout the full project development lifecycleCreating high quality code for security, performance, scalability, etc.Excellent algorithms, analytical, problem-solving skills and improving application performanceContinuously discover, evaluate, and implement new technologies to maximize development efficiencyExperience in dealing with scalability in line with service growthFamiliar with Restful / GraphQL APIExcellent developing functions with writing test codeHave knowledge of Mobile application securityConduct regular code reviews and provide feedback to team members adhering to best practicesParticipate in the planning process for software development projects and ensure meeting quality and deadlines on delivery.Skills in communicating smoothly with team members and other stakeholdersGood at English communication Nice to haves:Experience to build project from scratchEnsure high-quality work by monitoring individual and team performance and addressing any issues through appropriate guidance and mentoringResponsible for supervising, managing and motivating the mobile development teamAbility to write project documentationExperience in developing hybrid applications for Flutter using DartExperience in developing native applications for iOS Native using SwiftExperience in automation testProject management skills
Xem toàn bộ Yêu Cầu Công Việc
Quyền Lợi
Competitive salary package, including full insurance coverage. Annual performance review: twice/ year.13th-month salary Bonus.Hybrid working model.18 days of leave: 12 days of annual leave, 6 days of New Year Leave.Premium Healthcare Insurance Package starting from day one.Annual Health Check-up.Excellent career development opportunities, with exposure to and experience in the latest technologies.Patents and Inventions bonus.Company trip, Year-End Party, Gifts for Tet/ Holidays.MacBook Pro/laptop is provided.