Kotlin Developer Jobs
EPAM is looking for Kotlin Developers.
Automated Testing in Java
Gradle, Kotlin, Microservice Architecture Pattern
40 hrs/week
12+ months
Java
Spring, Azure Kubernetes Service, Gitlab
40 hrs/week
12+ months
Java
Spring, Azure Kubernetes Service, Gitlab
40 hrs/week
12+ months
Java
Amazon Web Services, Apache Kafka, Java 8
40 hrs/week
12+ months
Java
SQL, Scala, Amazon Web Services
40 hrs/week
12+ months
JavaScript
Redux, Node.js, Kotlin
40 hrs/week
12+ months
Java
Spring, Azure Kubernetes Service, Gitlab
40 hrs/week
12+ months
Automated Testing in Java
Gradle, Kotlin, REST Assured
40 hrs/week
12+ months
Python.Core
Python, SQL, Amazon Web Services
40 hrs/week
12+ months
Java
SQL, Spring, Go Language
40 hrs/week
12+ months
Kotlin developer remote jobs at EPAM
Welcome to the world of opportunities with EPAM! Our mission is to create a hub of digital opportunities for talented tech professionals worldwide. We currently offer remote jobs for experienced Kotlin developers with a passion for programming.
By joining EPAM, you can become a part of a global network that allows you to build a rewarding career. Enjoy the excitement of working with the world's best developers and leading brands from around the globe. So, don't miss out on this chance and join us now to explore the digital possibilities with EPAM!
Remote Kotlin developer job requirements at EPAM
Let's dive into the key requirements for a remote Kotlin developer position at EPAM:
- Strong proficiency in Kotlin programming language, with a solid understanding of its core principles and best practices.
- Proven experience in developing and maintaining Android applications using Kotlin.
- Knowledge of object-oriented design principles and software design patterns.
- Proficiency in Git or other version control systems for collaborative software development.
- Solid SDLC and Agile understanding.
- Being a problem-solver and being able to analyze complex technical issues.
- Experience working in remote or distributed development teams, demonstrating excellent communication and collaboration skills.
- Familiarity with RESTful APIs and web services integration.
- Knowledge of mobile architecture patterns, such as MVVM or MVP.
- Experience with unit testing, test-driven development (TDD), and continuous integration/continuous deployment (CI/CD) pipelines.
- Understanding of asynchronous programming and reactive programming using RxJava or Kotlin Coroutines.
- Proficiency in using development tools such as Android Studio, IntelliJ IDEA, or similar IDEs.
- A degree in Computer Science or a related field (or equivalent practical experience).
Key responsibilities for Kotlin telecommute jobs at EPAM
- Develop, test, and maintain high-quality software solutions using Kotlin programming language.
- Write clean, efficient, and maintainable code following best practices and coding standards.
- Troubleshoot and debug issues, identify bottlenecks, and devise solutions to improve application performance.
- Participate in code reviews, providing and receiving constructive feedback to improve team coding skills.
- Collaborate with product managers, designers, and other developers to gather requirements and refine software specifications.
- Continuously enhance your technical skills.
Explore remote Kotlin jobs at EPAM
EPAM is your gateway to a dynamic and flexible career in software engineering. Join our global community of top-tier developers and collaborate with visionary clients worldwide. Whether you're a seasoned Kotlin expert or a rising star in the programming world, we welcome you to embark on a journey of innovation and growth.
As a remote Kotlin developer at EPAM, you'll tackle exciting challenges, contribute to groundbreaking projects, and thrive in an environment that celebrates creativity. Your expertise will shape the future of technology, and your dedication will be rewarded with competitive compensation, comprehensive benefits, and the unparalleled satisfaction of a work-life balance that suits you.
Other skills
- AWS Developer Jobs
- AWS DevOps Engineer Jobs
- Big Data Developer Jobs
- C++ Developer Jobs
- DevOps Developer Jobs
- Front End Software Engineer Jobs
- Golang Developer Jobs
- Java Software Engineer Jobs
- Performance Analyst Jobs
- Performance Tester Jobs
- PHP Developer Jobs
- Python Automation Testing Jobs
- Python Software Engineer Jobs
- Salesforce Developer Jobs
- Software Developer Jobs
- SQL Developer Jobs
- Vue JS Developer Jobs
- Web Analyst Jobs
- Web Developer Jobs
- QA Tester Jobs
- Software Tester Jobs
- Software Architect Jobs
- Software Test Engineer Jobs
- Lead Software Engineer Jobs
- Mulesoft Developer Jobs
- Network Engineer Jobs
- Software Engineer Jobs
- Android Developer Jobs
- Azure Cloud Developer Jobs
- Data Scientist Jobs
- Full Stack Developer Jobs
- IOS Developer Jobs
- Machine Learning Jobs
- Microsoft Dynamics CRM Jobs
- Project Manager Jobs
- SAP ABAP Developer Jobs
- SAP Consultant Jobs
- Solution Architect Jobs
- Talent Acquisition Jobs
- Security Engineer Jobs
- Flutter Developer Jobs
- AWS Developer Jobs
- AWS DevOps Engineer Jobs
- Big Data Developer Jobs
- C++ Developer Jobs
- DevOps Developer Jobs
- Front End Software Engineer Jobs
- Golang Developer Jobs
- Java Software Engineer Jobs
- Performance Analyst Jobs
- Performance Tester Jobs
- PHP Developer Jobs
- Python Automation Testing Jobs
- Python Software Engineer Jobs
- Salesforce Developer Jobs
- Software Developer Jobs
- SQL Developer Jobs
- Vue JS Developer Jobs
- Web Analyst Jobs
- Web Developer Jobs
- QA Tester Jobs
- Software Tester Jobs
- Software Architect Jobs
- Software Test Engineer Jobs
- Lead Software Engineer Jobs
- Mulesoft Developer Jobs
- Network Engineer Jobs
- Software Engineer Jobs
- Android Developer Jobs
- Azure Cloud Developer Jobs
- Data Scientist Jobs
- Full Stack Developer Jobs
- IOS Developer Jobs
- Machine Learning Jobs
- Microsoft Dynamics CRM Jobs
- Project Manager Jobs
- SAP ABAP Developer Jobs
- SAP Consultant Jobs
- Solution Architect Jobs
- Talent Acquisition Jobs
- Security Engineer Jobs
- Flutter Developer Jobs