Android Developer
Job details
Job Description – Design | Build | Test | Deploy new and enhanced mobile apps & services for digital banking services. – Work closely with Product Management to collaborate on new requirements, applications, and features. – Work collaboratively with other SCRUM team members (e.g., server-side developers | web developers) to effectively deliver mobile experiences. – Ensure applications meet security, scalability, and performance requirements in compliance with banking industry standards. – Collaborate with QA teams to identify and resolve application bugs and performance issues. – Implement secure coding practices to protect sensitive banking data, adhering to compliance standards such as PCI DSS and GDPR. – Regularly update applications to address vulnerabilities and stay compliant with evolving banking regulations. – Analyze business requirements and translate them into technical specifications and new features. – Optimize existing banking applications for performance and usability. – Conduct thorough testing of Android applications to ensure functionality and stability across various devices and operating systems. – Debug and resolve complex technical issues to maintain application reliability. Requirements – Bachelor’s degree in Computer Science, IT, or a related field. – 3+ years of overall Android development experience. – Strong Java and Kotlin skills with extensive knowledge of the Android SDK (Kotlin preferred). – Proficient in application design patterns and architecture. – Familiar with Android Architecture Component and MVVM Design pattern. – Basic knowledge of Android Jetpack components. – Strong in reactive programming patterns (RxJava, RxKotlin, and RxAndroid). – Understand the concept of dependency injection. – Able to work collaboratively within a SCRUM team with Agile delivery framework. – Solid understanding of good UI/UX practices and creating high-performance mobile application experiences. – Experience in cross-platform development is a plus (Flutter, Xamarin, etc.). – Ability to work in a team and be available to work onsite. – Ability to identify and frame issues that can be addressed with AI solutions; skilled in presenting and explaining complex AI concepts to non-experts. At SmartOSC, we offer the best to your values: – Attractive salary package: up to $1700. – Salary review twice a year. – Working in one of the largest digital transformation agencies – A professional English environment. – Free English, Japanese, and professional training packages. – Firm’s Certified Qualifications Sponsorship for career development. – Annual company trip inside or outside Vietnam. – Other fun activities: happy hour, quarterly team building, football club, yoga club, swimming club, charity activities, etc. – Free entertainment parties: Birthday party, Anniversary party, Sum-up Party, Year-End Party, etc. #J-18808-Ljbffr
Apply safely
To stay safe in your job search, information on common scams and to get free expert advice, we recommend that you visit SAFERjobs, a non-profit, joint industry and law enforcement organization working to combat job scams.