Inuits | Team Augmentation

Backend Developer, Kotlin

Inuits | Team Augmentation

full-time

Posted on:

Location Type: Office

Location: Kraków • 🇵🇱 Poland

Visit company website
AI Apply
Apply

Salary

💰 PLN 115 - PLN 125 per hour

Job Level

Mid-LevelSenior

Tech Stack

KotlinReact

About the role

  • Implement new backend features in Kotlin, including integrations with external banking APIs for payment status
  • Build and maintain a mobile application in Kotlin
  • Collaborate with a React frontend and ensure smooth API contracts
  • Work closely with a compact team: 2 developers, a PM (Tom), and a client-side PO in an agile setup
  • Write clean, maintainable code aligned with clean architecture, SOLID, TDD, and DDD
  • Participate in code reviews, propose improvements, and uphold performance and security best practices

Requirements

  • 4 years of professional Kotlin development experience (backend; mobile Kotlin experience a plus)
  • Practical experience with relational databases
  • Strong grasp of clean architecture, clean coding, and SOLID
  • Hands-on with test-driven development (TDD) and domain-driven design (DDD)
  • Familiarity with React or frontend collaboration patterns (nice to have)
  • Clear communication, ownership mindset, and comfort working in a small, fast-moving team
Benefits
  • Supportive relationships, built on transparency and a flat structure, in a diverse and multinational team
  • Office in the center of historical Kraków, where your dog is always welcome
  • Perks incl. Multikafeteria, Group Life Generali insurance, Signal Iduna, Multisport, language lessons 1:1
  • Sport and other events, including, weekly running, squash, and team lunches on the house
  • Tea, coffee, and all-you-can-eat fruits and nuts in the office

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
Kotlinbackend developmentmobile application developmentrelational databasesclean architectureSOLID principlestest-driven development (TDD)domain-driven design (DDD)API integrationcode reviews
Soft skills
clear communicationownership mindsetteam collaborationagile methodologyproposing improvementsperformance best practicessecurity best practices