Android Developer
Precision Technologies
About the role
You will build and maintain high-availability Android applications for a new banking experience.ResponsibilitiesDesign, develop, and refine application features and functionality.Collaborate with product, design, and UX teams to implement complex application solutions.Write and maintain high-quality code using industry best practices and TDD.Participate in code reviews and all Agile ceremonies.Manage the release process, including publishing builds through the pipeline and app store submission.Direct and quality assure the work of other developers and analysts.Required Skills3+ years of experience developing high-availability applications for the Android platform.Fluency in Kotlin or Java.Strong UI development skills.Experience with asynchronous programming techniques, specifically Coroutines.Experience implementing applications using MVVM and Clean Architecture.Solid understanding of Test-Driven Development (TDD).Experience using network libraries like Retrofit and working with REST APIs.Proficiency with Git for source control.Any Graduate degree.Preferred SkillsKnowledge of Javascript, Gson, JSON, and HTTP.Experience with AWS and CI/CD pipelines.
Don't send a generic resume
Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.
Get started free