Strong Junior Android Developer

The project is part of a big account developing a set of products for the European construction market, providing services for controlling access and supporting security regulation.

The current product is on the front line of the business and, along with the physical devices, allows users to register entrances and exits to the construction site. Additionally, the solution improves the workers’ daily lives by opening locked doors remotely or starting machine engines. A hundred thousand users rely on us daily and the number keeps growing.

Our team is developing multiple mobile and web products to support the global management system by tracking workers’ daily presence on construction sites.

CUSTOMER
Our Customer is a sustainable European product company headquartered in Sweden, which operates in the construction domain. The Ukrainian team is well integrated into the overall client organization structure.

REQUIREMENTS
At least 2 years of proven experience as an Android Developer developing and maintaining Android apps in Kotlin
Good understanding and practical experience with the Android SDK, Android Jetpack components, and libraries (ViewModel, LiveData, Lifecycle, Data Binding)
Good experience with architectural patterns such as MVVM and Clean Architecture
Good understanding and practical experience with OOP and SOLID principles
Experience with dependency injection
Experience in working with Restful APIs, including proficiency with Retrofit for network requests
Experience with Kotlin Coroutines for asynchronous programming
Hands-on experience with Git
At least an Intermediate level of English
WOULD BE A PLUS
Eagerness to write high-quality code and great UX solutions
Willingness to learn and grow within a collaborative and supportive team environment
Attentiveness to detail and a strong sense of responsibility

RESPONSIBILITIES
Design & develop software
Refactor, improve, and optimize code
Troubleshoot and debug application code
Participate in all phases of the development lifecycle
Collaborate with the team

About Sigma Software

Sigma Software is a place where Nordic Traditions meet Ukrainian Spirit to create Superior Software. We combine the best practices and approaches from Swedish and Ukrainian cultures. Taking high demand for quality, minimal hierarchy, freedom of decision-making, and attention to every opinion from Swedes, as a Ukrainian company we demonstrate flexibility and dedication to every project and every customer.

We are IT consulting and software product company with development offices in Ukraine, Sweden, the USA, Canada, Poland, and Australia. We deliver smartest solutions to our customers in the areas of government, telecommunications, advertising, automotive, gaming, and others. Being a part of Sigma Group, one of the largest Nordic IT corporations, we are a global player with more than 5000 employees in 12 countries and over 1500 in Ukraine.

We work with startups, software houses, and enterprises providing the products and services that suit our clients the most. Company`s R&D centers are mastering the trending technologies and directions: Infotainment, AR/VR, Blockchain, Machine Learning, Data Science, Artificial Intelligence, and others.

Company website:
https://career.sigma.software/

DOU company page:
https://jobs.dou.ua/companies/sigma-software/
Job posted on 25 April 2024
221 views    55 applications

To apply for this and other jobs on Djinni login or signup.