Duties and ResponsibilitiesDesign and deliver code that’s readable, maintainable, testable, scalable, reusable, and efficient.Work in an Agile team with engineers, designers, and product managers to solve problems as part of a team.Troubleshoot business and production issues by gathering information (for example, issue, impact, criticality, possible root cause).Perform root cause analysis to prevent future occurrences of issues and complete online documentation.Collaborate with backend teams to design effective and understandable APIs.Follow established architecture patterns and suggest improvements.Think from the customer’s perspective to recommend design improvements. QualificationsBachelor's degree in Computer Science, Information Technology, or related field.6+ years of experience as an Android engineer.Solid understanding of software development lifecycle.Experience working in a successful agile development team.Expert Android Kotlin and Java skills.
Related Jobs

Security Engineer Ubuntu

Senior Software Engineer

Test Automation Engineer

Senior Android Engineer

Lead Software Engineer

Senior Frontend Engineer

Data Engineer

Production Engineer

Senior Back End Developer

Senior Frontend Engineer Platform

IT Engineer

Senior Software Engineer Cloud Images

Senior Product Designer

Hands On Engineering Manager

Full Stack Software Engineer

Senior Front End Developer

Customer Success Manager

Senior Software Engineer .NET Core

Front End TypeScript Developer
