-
Weekday (YC W21)

Kotlin Developer

Weekday (YC W21)
India · Full-time · Associate

This role is for one of the Weekday's clients

As a Kotlin Developer, you will be responsible for designing, developing, and maintaining Kotlin-based applications that align with business requirements. You will collaborate closely with cross-functional teams, including product managers, designers, and other developers, to deliver seamless and efficient software solutions.

Key Responsibilities

  • Application Development: Develop robust, efficient, and maintainable applications using Kotlin.
  • Code Quality: Write clean, well-documented, and testable code while adhering to coding standards and best practices.
  • Feature Implementation: Translate business requirements into functional features, ensuring high performance and responsiveness of applications.
  • Integration: Integrate backend services, APIs, and third-party libraries into the applications.
  • Testing: Implement unit testing, integration testing, and debugging to ensure the reliability and performance of the codebase.
  • Collaboration: Work closely with designers, backend developers, and QA engineers to ensure seamless user experience and system integration.
  • Continuous Improvement: Stay updated with the latest Kotlin features and development trends to enhance application performance and scalability.
  • Version Control: Manage codebase versions using Git and participate in peer code reviews.

Skills And Qualifications

  • Proficiency in Kotlin: Strong knowledge of Kotlin programming language and its features.
  • Development Experience: 2-5 years of hands-on experience in software development, with a focus on Kotlin-based projects.
  • Frameworks and Tools: Familiarity with Android development frameworks, Jetpack components, or server-side Kotlin frameworks like Ktor or Spring Boot.
  • API Integration: Experience in RESTful API integration and data serialization formats like JSON and XML.
  • Database Management: Knowledge of database systems such as SQLite, PostgreSQL, or MongoDB, along with ORM tools.
  • Version Control: Proficiency in Git for source code management and collaboration.
  • Agile Methodology: Experience working in Agile/Scrum teams with CI/CD pipelines.
  • Problem-Solving Skills: Ability to analyze complex problems, identify solutions, and implement them effectively.
  • Communication Skills: Strong verbal and written communication skills for effective collaboration.

Nice-to-Have Skills

  • Experience with hybrid or multi-platform development frameworks like Flutter or KMM (Kotlin Multiplatform Mobile).
  • Familiarity with DevOps practices, including CI/CD pipelines and containerization tools like Docker.
  • Knowledge of cloud platforms such as AWS, GCP, or Azure.

Skills: orm tools,json,code,restful api integration,git,kotlin,api,sqlite,ci/cd,mongodb,postgresql,jetpack components,ktor,agile methodology,spring boot,android development frameworks,xml

Key Skills

Ranked by relevance

kotlin cicd git containerization postgresql android flutter devops sqlite server cloud aws gcp
Login to Apply
Posted
Dec 23, 2024
Type
Full-time
Level
Associate
Location
India

Industries

Human Resources Services

Categories

Engineering Information Technology

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
Remote
Related

Senior Backend Engineer (Elixir)

2026-05-26

Full-time
Not Applicable
Slovenia
Human Resources Services
Engineering
View Job Details
Remote
Related

Senior Backend Engineer (Elixir)

2026-05-22

Full-time
Not Applicable
Slovenia
Human Resources Services
Engineering
View Job Details
Reposten
Related

Frontend developer

2026-05-22

Contract
Not Applicable
Netherlands
Human Resources Services
Engineering