Senior Kotlin Developer Role
We are currently seeking a seasoned Kotlin developer to join our remote engineering team. As a Senior Kotlin Developer, you will be responsible for taking full ownership of features from concept to production, working closely with cross-functional teams.
This role offers the opportunity to work on complex projects, collaborate with product managers and engineers, and contribute to system stability.
* Drive project outcomes end-to-end—from architecture to deployment
* Design and implement scalable APIs that power core product functionality
* Improve system architecture, performance, and reliability through continuous improvement
* Write clean, well-tested code within robust CI/CD pipelines
* Collaborate with product managers, designers, and fellow engineers to achieve shared goals
* Mentor junior engineers and help elevate technical standards
* Participate in on-call rotations and contribute to system stability
* Engage actively in a transparent, remote-first team culture
Requirements:
* 6+ years of professional software development experience
* 2+ years building production systems with Kotlin
* Strong expertise in JVM-based languages and functional programming
* Experience with large-scale distributed systems
* Background in service-oriented and event-driven architectures
* Hands-on experience with AWS, Kubernetes, and CI/CD tooling
* Proficiency with relational databases (PostgreSQL preferred)
* Strong communication skills and fluency in English
* A mindset focused on accountability, craftsmanship, and continuous improvement
* Ability to thrive in fast-paced environments