Job Description
- Application Deadline:
- Position: Kotlin Developer
- Job Type Full Time
- Qualification BA/BSc/HND
- Experience 3 years
- Location Abia , Abuja , Adamawa , Akwa Ibom , Anambra , Bauchi , Bayelsa , Benue , Borno , Cross River , Delta , Ebonyi , Edo , Ekiti , Enugu , Gombe , Imo , Jigawa , Kaduna , Kano , Katsina , Kebbi , Kogi , Kwara , Lagos , Nasarawa , Niger , Ogun , Ondo , Osun , Other , Oyo , Plateau , Rivers , Sokoto , Taraba , Yobe , Zamfara
- Job Field ICT / Computer 
- Salary Range ₦200,000 - ₦300,000/month
Job Summary:
We are seeking a skilled Kotlin Developer to join our dynamic and innovative software development team. As a Kotlin Developer, you will be responsible for designing, developing, and maintaining high-quality software solutions using the Kotlin programming language. You will collaborate closely with cross-functional teams to deliver robust and efficient applications, contributing to the overall success of our organization.
Responsibilities:
- Design, develop, and maintain software applications using Kotlin programming language.
- Collaborate with product managers, designers, and other developers to understand project requirements and translate them into technical specifications.
- Write clean, efficient, and well-documented code that follows best practices and coding standards.
- Perform unit testing and debugging to ensure the quality and reliability of software applications.
- Participate in code reviews and provide constructive feedback to improve code quality.
- Identify and resolve software defects and performance issues.
- Stay up-to-date with the latest industry trends, technologies, and best practices in Kotlin development.
- Continuously optimize and refactor existing codebase to improve scalability and maintainability.
- Work collaboratively in an Agile development environment, participating in sprint planning, estimation, and daily stand-up meetings.
- Contribute to the improvement of development processes and tools to enhance productivity and efficiency.
Qualifications:
- Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent work experience).
- Strong proficiency in Kotlin programming language, with a solid understanding of object-oriented programming principles.
- Proven experience in developing and delivering Kotlin-based software applications.
- Familiarity with modern Android app development frameworks, libraries, and tools (e.g., Android Studio, Gradle, Retrofit).
- Knowledge of software development best practices, including unit testing, version control (Git), and continuous integration/continuous delivery (CI/CD) pipelines.
- Solid understanding of data structures, algorithms, and design patterns.
- Experience with RESTful APIs and integrating backend services.
- Strong problem-solving skills and the ability to work independently as well as in a team.
- Excellent communication and collaboration skills.
- Attention to detail and a passion for delivering high-quality software solutions.
Preferred Qualifications:
- Experience with other programming languages such as Java, Swift, or JavaScript.
- Knowledge of software architecture principles and patterns.
- Familiarity with mobile app development frameworks and platforms (e.g., Android, iOS).
- Understanding of Agile development methodologies.
- Contributions to open-source projects or personal projects demonstrating Kotlin expertise.