
Android Developer – Construction Tech
Posted 2 days ago

Posted 2 days ago
This is a fully remote position, open to applicants in Poland.
• Design, develop, and maintain Android applications utilizing Kotlin and Jetpack Compose.
• Engage in architectural discussions and contribute to technical decision-making.
• Refactor, enhance, and modernize current Android codebases.
• Implement scalable and maintainable features in accordance with Clean Architecture principles.
• Diagnose and resolve application issues as well as performance bottlenecks.
• Integrate native Android functionalities such as NFC, Bluetooth, and Camera SDKs.
• Collaborate with iOS engineers, QA specialists, backend developers, and product stakeholders.
• Involve yourself in all stages of the software development lifecycle.
• Contribute to initiatives aimed at improving code quality, participating in peer reviews and continuous enhancement processes.
• Support CI/CD and engineering automation efforts.
• A minimum of 3 years of professional experience in Android development.
• Strong expertise in Kotlin and contemporary Android development methodologies.
• Practical experience with Jetpack Compose, Coroutines, Flow, Retrofit, and the Android SDK.
• Familiarity with MVVM and Clean Architecture methodologies.
• A solid grasp of OOP, algorithms, data structures, and design patterns.
• Experience with dependency injection and unit testing frameworks such as Mockito and JUnit.
• Excellent analytical and problem-solving abilities.
• Capability to independently drive feature development and provide technical solutions.
• Strong communication and teamwork skills.
• Proficiency in English at an intermediate level or higher.
• Bachelor's degree in Computer Science, Computer Engineering, or a comparable practical background.
• Option for remote work.
• Chance to engage in long-term product development.
• A mature engineering environment featuring robust technical expertise.
• Close integration with the Customer’s organization.
• Opportunity to grow alongside seasoned Middle and Senior engineers.
• Agile distributed team setting.
• Processes aimed at continuous improvement.
Global TI
EvoluServices Meios de Pagamento
Get handpicked remote jobs straight to your inbox weekly.