Android Developer

Procal Technologies
yesterday

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Remote

Tech stack

Java
Agile Methodologies
Artificial Intelligence
Data analysis
Android
HTML5
CSS
Continuous Integration
Data Structures
Software Design Patterns
Mobile Application Software
JSON
Node.js
Object-Oriented Software Development
Scrum
Software Engineering
TypeScript
Test Driven Development
Appium
Code Structure
Kotlin
Information Technology
Jetpack Compose
Web Technologies
Google Play
Programming Languages

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 software development domain and principles, including design patterns, code structure, programming languages, continuous integration, and deployment architecture

  • Experience with mobile TDD test-driven development using Espresso, Roboelectric, Appium or similar technologies

  • Experience developing mobile applications 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

Apply for this position