ABOUT THE PROJECT
Together with our long term client we are developing a groundbreaking smart platform aimed at enhancing the independence and safety of power wheelchair users. This innovative accessory integrates advanced hardware and software, utilizing cloud and sensor-fusion technologies for features such as obstacles detection, map information, real time alerting and similar. The incoming project phase focuses on assessing and extending platform’s capabilities in challenging environments, and creation of app/web applications to visualize, and monitor the data.
YOUR ROLE
- Design and evolve the overall architecture of the existing solution;
- Develop, maintain and improve features for an existing solution;
- Investigate, debug and resolve software defects;
- Follow clean code principles to write concise code;
- Conduct code reviews to ensure that the code is of high quality;
- Design, develop and execute unit and integration tests;
- Write and maintain technical documentation;
- Cooperate with development team and client representatives;
- Convert business requirements into technical requirements;
- Decompose and estimate required functionality;
- Taking part in Agile ceremonies (dailies, planning etc.).
REQUIREMENTS
- 5+ years of experience working with Kotlin;
- Knowledge of Clean Architecture and MVI principles;
- Proficient in design patterns and architectural patterns;
- Proficient in commonly used data structures and algorithms;
- Proficient in Kotlin Coroutines and Flow;
- Experienced with Jetpack Compose and custom UI rendering(drawing on canvas);
- Proficient in REST APIs;
- Proficient in Gradle build tool;
- Proficient in Bluetooth Low Energy;
- Knowledge of commonly used API documentation tools;
- Experience with logging and monitoring techniques;
- Knowledge of Git branching models and strategies;
- Proficient in authentication and authorization methods;
- Knowledge of OSI model;
- B1+ level of English.
NICE TO HAVE
- 2+ years of experience working with live production systems;
- Experience with Kotlin Multiplatform;
- Knowledge of Room or SQDelight;
- Experience with AWS Amplify;
- Some experience with IoT systems.
HOW WE HIRE
-
01ApplicationFeedback:
4 business days -
02Recruitment CallDuration: 30 mins
Feedback: 1-3 business days -
03Tech InterviewDuration: 1:45 hours
Feedback: 2-4 business days -
04Project InterviewDuration: 1 hour
Feedback: 2-4 business days -
05Job OfferDuration:
30 mins
After receiving your resume it will be reviewed by our team to see if your experience and skills match our vacancies, don't worry it's in good hands.
READ FULL ARTICLETo get more information read full article
ABOUT US
Klika Tech is an IoT & cloud product and solutions award-winning development company headquartered in the U.S. with development and management locations across North America, Europe, and Asia. Innovation is critical to our success, and that includes ensuring that our Individuals are empowered to grow.
SEE OUR PORTFOLIO