Android Developer
Role details
Job location
Tech stack
Requirements
- Strong object-oriented programming experience: Kotlin, Java or similar
- Strong foundation in Computer Science, with strong competencies in data structures, algorithms, and software design
- Excellent technical knowledge of Android mobile application development with a solid understanding of the framework components and their life cycles.
- Experience in the software development domain and principles, including design patterns, code structure, programming languages, continuous integration, and deployment architecture
- Experience with mobile test-driven development using Espresso, Roboelectric, Appium, or similar technologies
Job Responsibilities:
- Experience developing mobile application frameworks and/or SDK solutions
- for Identity, Payments, Analytics
- Experience working with Jetpack Compose
- Experience with AI, ML, and GenAI
- Experience with web technologies (NodeJS, JSON, TypeScript, HTML5, and CSS3)
- Shipped an app to the Google Play Store
- Experience with Scrum or similar agile development methodology
Education: Bachelor''s or Master's degree in Computer Science, Computer or Electrical Engineering, Mathematics, or a related field.
Benefits & conditions
GlobalLogic estimates the starting pay range for this role to be performed in Remote to be $120,000 to $125,000, and reflects base salary only. This pay range is provided as a good-faith estimate, and the amount offered may be higher or lower. GlobalLogic takes many factors into consideration in making an offer, including candidate qualifications, work experience, operational needs, travel and onsite requirements, internal peer equity, prevailing wage, responsibilities, and other market and business considerations.