Senior Kotlin Developer position

Senior Kotlin Developer

  • Sahan Technology
  • Nairobi

Job Description

We are seeking a highly skilled Kotlin Developer with a minimum of 5 years of experience in Android app development. The ideal candidate will possess excellent technical skills, a strong work ethic, and the ability to take initiative and drive projects forward independently. Additionally, expertise in back-end technologies, specifically Microsoft Azure services and API integration, is a strong plus to create robust, feature-rich mobile applications leveraging strong backend capabilities. This role requires a collaborative mindset and a commitment to delivering high-quality mobile solutions.


  Responsibilities:

  • Develop, implement, and maintain Kotlin-based mobile and web applications
  • Collaborate with cross-functional teams to develop and implement new features
  • Troubleshoot and debug issues as they arise
  • Create and maintain technical documentation
  • Stay up to date with emerging technologies and trends
  • Collaborate with stakeholders to understand project requirements and objectives
  • Collaborate with cross-functional teams to design architectures for complex, large-scale Mobile applications. 
  • Define Mobile Application architecture for pure and cloud-based solutions while      maintaining a deep understanding of Ms Azure services and their application. 



 Collaboration and Communication 

  

  • Foster a collaborative team environment and provide guidance to junior developers.
  • Communicate effectively with team members and stakeholders to ensure project alignment.
  • Contribute to code reviews, knowledge sharing, and documentation.

Required Knowledge, Skills, and Abilities


    • Strong proficiency in Kotlin, with a good understanding of its basic syntax and language features
    • Familiarity with version control systems such as Git
    • Excellent problem-solving and critical thinking skills
    • Strong communication and collaboration skills
    • Ability to work independently with minimal supervision  
    • MSAL Library (preferable but not required as training/guidance will be provided).  
    • Experience with API integration and third-party service integration in mobile apps.

Experience

    • 5 + years of professional experience in Kotlin development
    • Bachelor’s degree in computer science, Engineering, or a related field.
    • Associate Android Developer certification in Kotlin 
    • Additional Azure certifications.

Job Overview

  • Posted date : 28 May 2024
  • Vacancy : 1
  • Job nature : Senior

Company Information

Sahan Technology

We are convinced that Sahan tech is changing the future of business. As a tech partner, we help our customers with digital innovation to stay relevant, outrun their competitors and meet tomorrow's digital needs. Today, we have more than 25 employees who, with great commitment, develop everything from apps to complex systems for companies that share our forward thinking. Today, Sahan Technology is a strategic tech partner that helps companies boost their business with the help of tech. We tailor digital solutions that take companies forward and do everything from mobile applications to complex IT systems. Among others, developers, designers, strategists, and project managers work here.