Company Description
At Kara Digital, we have developed our own growth formula to help our clients continuously drive growth in any environment. We are committed to providing innovative solutions that adapt to changing times.
Role Description
This is a full-time role based in Cisauk for a Kotlin Developer. As a Kotlin Developer, you will be responsible for developing and maintaining back-end web applications and software solutions. You will work closely with our team to design and implement high-quality code that meets our clients needs.
Responsibilities
- Develop and maintain advanced applications for the Android using Kotlin.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Work with outside data sources and APIs.
- Unit-test code for robustness, including edge cases, usability, and general reliability.
- Work on bug fixing and improving application performance.
- Continuously discover, evaluate, and implement new technologies to maximize development efficiency.
- Participate in code reviews to maintain a high-quality code culture.
- Assist in the design and development of the application architecture.
- Collaborate with the product team to design and launch new features.
- Maintain code integrity and organization.
Qualifications
- Proven software development experience and Android skills development.
- Proven working experience in Kotlin app development
- Experience with third-party libraries and APIs.
- Solid understanding of the full mobile development life cycle.
- Experience working with remote data via REST and JSON.
- Experience with offline storage, threading, and performance tuning.
- Familiarity with cloud message APIs and push notifications.
- Proficient understanding of code versioning tools such as Git.
- Familiarity with continuous integration.
- Excellent problem-solving skills and attention to detail.
- Strong communication and teamwork skills.