This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
We’re looking for skilled engineers to work on Corrigo Platform. Corrigo delivers a single, powerful CMMS uniting your operations, asset & work order management, maintenance, and analytics to deliver smarter facilities management. Corrigo is one of the leading CMMS enterprise solutions in the World. The ideal candidate will have in-depth experience in SaaS/PaaS products which will play a critical role in the industry transformation journey.
Job Responsibility:
Work closely with the Product Management team to understand product requirements and translate them into executable tasks
Develop new features, enhance existing features, and optimize existing functionality, from conception and design through testing and deployment
Support the customer services team in addressing escalated issues in a variety of areas
Write clean, high-quality, and maintainable code with a great test coverage
Participate in code reviews
Stay on top of the latest technologies on mobile platforms and utilize them in our products as appropriate
Work with globally distributed offshore development teams
Requirements:
At least a bachelor’s degree in Computer Science or related field
6+ years of professional experience developing Android applications
Expertise with Java and Kotlin programming languages
Expertise with Android SDK, Jetpack Compose, and Android Coroutines
Great knowledge of Android Studio
Experience with the Clean Architecture
Experience with database management
Experience with unit, snapshot, and E2E testing
Nice to have:
Experience with CI/CD running on GitHub Actions
Experience with Kotlin Multiplatform Mobile
API Design concepts of RESTful and SOAP web services