CrawlJobs Logo

Middle Kotlin Engineer

Ukraine · Job Posted January 25, 2026
Apply Position
Job Link Share

Job Description

N-iX is looking for a Middle Kotlin Engineer to join our team. Our customer is a fintech company that provides flexible buy-now-pay-later solutions, enabling consumers to split purchases into transparent, interest-free, or interest-based payments. The customer's Platform team is responsible for managing critical services that are essential to the success and sustainability of the organisation. In simple terms, the team handles transactional communication send-outs to customers via email, SMS, and push notifications. These services demand attention to detail, proactive maintenance, and swift response times to ensure seamless operations. The recent high-priority initiatives include re-architecture/platform modernisation, high availability, and internationalisation efforts; these are vital for our organisation's growth and competitiveness in the market. These initiatives require dedicated expertise and resources to execute efficiently and effectively.

Job Responsibility

  • Design and develop a robust and extensible Kotlin framework and platform
  • Own and deliver quarterly goals by leading engineers through ambiguity to solve open-ended problems while ensuring team support throughout delivery
  • Collaborate across the product development lifecycle with product management, design, and analytics to participate in ideation and articulate technical constraints
  • Drive decision-making and risk assessment by partnering on strategic technical choices that properly consider trade-offs and business impact
  • Proactively identify and resolve systemic issues across projects, processes, and technology, advocating for and leading the implementation of solutions
  • Ensure operational excellence and availability by creating and monitoring metrics, supporting "keep the lights on" efforts, and participating in an on-call rotation
  • Foster a culture of quality and ownership by setting high standards for code reviews and design, and advocating for best practices through technical writing and talks
  • Mentor engineering talent by providing actionable feedback, guidance, and leading by example to grow the team's capabilities

Requirements

  • At least 3 years of proficiency in Kotlin with extensive experience designing, developing, and launching backend systems at scale
  • Deep experience with distributed systems and high-availability architectures
  • Experience in technical leadership in system design, with a proven ability to deliver significant features using elegant, simple, and extensible designs
  • Strong infrastructure knowledge, including technologies such as AWS, MySQL/DynamoDB, and Kubernetes
  • Proficiency in large-scale codebase management, utilizing a suite of tools and practices that ensure safe and efficient technical changes
  • Experience in operational monitoring, including the use of metrics and tracing to maintain system health
  • Excellent collaboration skills for effective partnership with global, cross-functional engineering teams
  • Well spoken and written knowledge of the English language

What we offer

  • Flexible working format - remote, office-based or flexible
  • A competitive salary and good compensation package
  • Personalized career growth
  • Professional development tools (mentorship program, tech talks and trainings, centers of excellence, and more)
  • Active tech communities with regular knowledge sharing
  • Education reimbursement
  • Memorable anniversary presents
  • Corporate events and team buildings
  • Other location-specific benefits

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Middle Kotlin Engineer

8 matching positions

Middle Mobile Engineer (Android & Kotlin Multiplatform)

Indeema is looking for a skilled Mobile Engineer to join our Team.
Location
Location
Ukraine , Lviv
Salary
Salary:
Not provided
indeema.com Logo
Indeema Software
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 3+ years of hands-on experience in native mobile development, preferably within a fast-paced product environment
  • Proficient in native mobile development and eager to grow into a versatile full-stack contributor
  • Proficient in native Android development (Kotlin) and modern Android architecture
  • Experience with Sqlite
  • Experience with or a strong willingness to learn and contribute to our future iOS application
  • Comfortable reasoning about API interactions and system data flows
  • Python knowledge is a strong bonus and an asset for contributing to our internal systems
  • Self-Driven: capable of managing tasks and prioritizing effectively, seeking guidance when necessary but driving implementation independently
  • Pragmatic: focus on delivering reliable, maintainable solutions and know when to use existing technology versus learning new tools
  • Strong Collaborator: communicate technical challenges clearly within the team and contribute effectively to technical documentation
Job Responsibility
Job Responsibility
  • Develop Native Mobile Features. Develop, test, and maintain high-quality features for our native Android/iOS applications (Kotlin Multiplatform Mobile), focusing on efficient UI implementation, state management, and robust data integration
  • Contribute to Mobile Architecture. Implement technical designs, focusing on best practices for performance tuning, offline/online capabilities, and stability in our mobile applications
  • Collaborate on Integration. Collaborate closely with backend and platform teams to ensure reliable integration of mobile features
  • Take Ownership of Tasks. Take ownership of assigned features and tasks from definition to deployment, translating requirements into technical implementation plans
  • Support AI Implementation. Implement and support patterns for integrating pre-defined LLM services and AI-native features into the mobile application codebase
  • Improve Development Practice. Contribute to the improvement of mobile development workflows, participate in code reviews, and share knowledge within the engineering team
Read More
Arrow Right

Middle Android Engineer

Location
Location
Ukraine
Salary
Salary:
Not provided
n-ix.com Logo
N-iX
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 4+ years of experience in mobile application development
  • Expert-level understanding of design patterns, including MVVM, MVI, Singleton, Dependency Injection, Factory, Façade, and Observer
  • Mastery of SOLID principles and the ability to apply them to build scalable and maintainable codebases
  • Advanced skills in designing and implementing highly reusable components and libraries
  • Proven track record of optimizing application performance through advanced caching strategies and efficient resource management
  • Extensive experience collaborating with Product Owners and cross-functional engineering teams to deliver complex, high-impact products
  • Capability to design and implement sophisticated technical architectures for large-scale mobile applications
  • Deep understanding of the entire mobile development life cycle, from initial concept to Store deployment
  • Strong expertise in writing comprehensive unit and instrumentation tests to ensure code reliability
  • Strong-Intermediate level of English with the ability to communicate complex technical concepts effectively
Job Responsibility
Job Responsibility
  • Design, oversee, and implement complex technical solutions that align with long-term product goals
  • Proactively identify and propose technical and functional innovations to enhance the product's business value
  • Provide high-level workload and timing estimations for strategic initiatives in coordination with the Project Manager
  • Define and evolve customer standards and guidelines while contributing to global engineering best practices
  • Collaborate with Product Owners to translate complex business requirements into robust, scalable technical architectures
  • Lead high-level estimation and strategic planning for upcoming features and system functionalities
What we offer
What we offer
  • Flexible working format - remote, office-based or flexible
  • A competitive salary and good compensation package
  • Personalized career growth
  • Professional development tools (mentorship program, tech talks and trainings, centers of excellence, and more)
  • Active tech communities with regular knowledge sharing
  • Education reimbursement
  • Memorable anniversary presents
  • Corporate events and team buildings
  • Other location-specific benefits
Read More
Arrow Right

Middle Android Engineer

The engineer will independently own, maintain, and deliver assigned tasks, contr...
Location
Location
Ukraine , Lviv, Ivano-Frankivsk, Kyiv
Salary
Salary:
Not provided
n-ix.com Logo
N-iX
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 3+ years of commercial Android development experience
  • Solid knowledge of Kotlin and Java (OOP, generics, interoperability basics)
  • Strong understanding of Android fundamentals (lifecycle, UI components, navigation, ViewModel, LiveData)
  • Familiarity with common Android libraries and development tools
  • Good understanding of concurrency, including Coroutines
  • Experience working with REST APIs and networking basics
  • Familiarity with local data storage (Room, SharedPreferences, file storage)
  • Understanding of software design patterns (MVVM, MVP) within an existing architecture
  • Experience with dependency injection frameworks (e.g., Koin, Hilt, or similar)
  • Basic knowledge of unit and UI testing
Job Responsibility
Job Responsibility
  • Develop and maintain features for a native Android application
  • Independently own, manage, and deliver assigned tasks
  • Collaborate with UX/UI, QA, and iOS teams to implement product requirements
  • Follow existing application architecture, workflows, and development processes
  • Participate in requirements clarification and task estimation
  • Contribute to code reviews and incorporate feedback
  • Write clean, maintainable, and well-structured code
  • Support and maintain existing functionality, including bug fixing
  • Design and implement modules of moderate complexity following established patterns
  • Use dependency injection within the existing project setup
What we offer
What we offer
  • Flexible working format - remote, office-based or flexible
  • A competitive salary and good compensation package
  • Personalized career growth
  • Professional development tools (mentorship program, tech talks and trainings, centers of excellence, and more)
  • Active tech communities with regular knowledge sharing
  • Education reimbursement
  • Memorable anniversary presents
  • Corporate events and team buildings
  • Other location-specific benefits
Read More
Arrow Right

Middle Android Engineer

Indeema is looking for a skilled Android developer to join our Team.
Location
Location
Poland , Wrocław
Salary
Salary:
Not provided
indeema.com Logo
Indeema Software
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 3+ years of experience in Android development
  • Experience with Kotlin and Java based projects
  • Understanding of OOP, SOLID and Clean Architecture
  • Experience with MVVM and MVP
  • Experience with RxJava2, Coroutines and Flows
  • Experience with Hilt
  • Experience with Retrofit, OkHttp
  • Android product flavors
  • Firebase SDK, Git
  • Familiar and have experience with software development best practices (continuous integration/continuous development, code review, unit testing, etc.)
Job Responsibility
Job Responsibility
  • Implementing new features to existing projects
  • Refactoring of some old features to new tech stack
  • Bugfixing
  • Promote good design principles such as code reuse, modularity, and extensibility as well as mentor others in these principles
  • Perform code reviews for compliance with best engineering practices, coding standards, and quality criteria set forth on the project
  • Work with the team to determine requirements, review UI/UX designs
  • Feature development for Android
  • Fulltime
Read More
Arrow Right

Middle Android developer

We are building a modern food-tech application that brings chef-created recipes ...
Location
Location
Salary
Salary:
Not provided
gloriumtech.com Logo
Glorium Technologies
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 4+ years of professional Android development experience, with solid knowledge of Kotlin Multiplatform and Compose
  • Proven ability to diagnose and solve complex technical problems across app layers (UI, networking, persistence, background processing)
  • Experience guiding technical decisions, and promoting engineering best practices
  • Track record of influencing product and technical direction through collaboration with product managers, designers, QA and backend engineers
  • Comfortable aligning technical trade-offs with business goals and delivering value in iterative releases
  • Ability to work in an agile environment, adapt to changing priorities, and take ownership of outcomes
  • Strong communicator with Upper-Intermediate English or higher
Job Responsibility
Job Responsibility
  • Designing and implementing robust, maintainable Android features from concept to production, ensuring high quality and performant user experiences
  • Leading technical discussions to raise the overall engineering standard (code quality, architecture, testing)
  • Collaborating closely with product, design, backend and QA teams to influence requirements and deliver solutions that align with business priorities
  • Proactively identifying risks and proposing practical, data-informed solutions to mitigate them
  • Driving continuous improvement in development processes, CI/CD pipelines, and release practices to increase delivery speed and stability
  • Owning features end-to-end and being accountable for delivery commitments, monitoring, and post-release support
What we offer
What we offer
  • Fully paid English classes with an in-house English teacher
  • 25 paid days off per year in total
  • Regular performance reviews
  • Training and IT certification
  • Special occasion bonuses (birthday, marriage, childbirth)
  • Flexible schedule of cooperation with work-from-home or office options
  • Fulltime
Read More
Arrow Right
New

1:1 Teaching Assistant

Learning is the greatest gift and this setting is resolute in its belief that no...
Location
Location
United Kingdom , Shoreham-by-Sea
Salary
Salary:
85.00 - 97.00 GBP / Day
https://www.randstad.com Logo
Randstad
Expiration Date
July 14, 2026
Flip Icon
Requirements
Requirements
  • Relevant childcare, teaching assistant or care experience (Must be able to provide references)
  • Eligibility to work in the UK
  • Experience supporting children or adults with SEN needs (desirable)
  • Calm, nurturing and resilient individual
  • GCSE Maths and English or equivalent
Job Responsibility
Job Responsibility
  • Supporting learners on a 1:1, small group and whole class basis
  • Supporting the educational and general well being of SEN learners
  • Promoting, encouraging and creating a fun and engaging learning environment
What we offer
What we offer
  • Incredible rates of pay + welcome bonus
  • Full training and continued support
  • Car lease scheme/bike to work scheme
  • Free onsite hot meals
  • Access to onsite facilities
  • Free parking
  • Fully equipped staff room with games/vending machines and relaxing recliners
  • Fulltime
Read More
Arrow Right
New

Pharmacy Intern

You’ve invested a lot of time and energy in your education. Now you want the cha...
Location
Location
United States , Ashburn
Salary
Salary:
20.50 - 24.25 USD / Hour
https://www.cvshealth.com/ Logo
CVS Health
Expiration Date
September 18, 2026
Flip Icon
Requirements
Requirements
  • Accepted into or actively enrolled in an ACPE accredited college or school of pharmacy
  • 0-3 years relevant work experience
  • Must possess or be in process of obtaining valid intern and/or technician licensure as required
  • Strong communication and presentation skills
  • Complete all required training within state guidelines and required timeframe
  • Have regular and predictable attendance, including nights and weekends
  • Be mobile and remain upright for extended periods of time
  • Lift, scan, and bag items
  • Finger Dexterity: Picking, pinching, typing or otherwise working primarily with fingers rather than whole hand or arm
  • Reach overhead
Job Responsibility
Job Responsibility
  • Lead with Heart – display empathy and compassion for your patients, customers, caregivers, and colleagues on your team
  • Seek new ways to grow, collaborate with others, and deliver better outcomes
  • Align others around our purpose to bring your heart to every moment of your health and gain support and commitment
  • Facilitate a team culture that promotes caring, energy, enthusiasm, and pride
  • Patient Safety
  • Pharmacy Professional Practice
  • Regulatory Requirements
  • Quality Assurance
  • Customer Service
  • Inventory Management
What we offer
What we offer
  • Dental
  • Vision
  • Wellness resources
  • Employee discounts
  • Access to certain voluntary benefits
  • Other programs
  • Parttime
Read More
Arrow Right
New

Teaching Assistant (SEN)

Do you want to work within a team that is passionate, fun, and dynamic? Do you w...
Location
Location
United Kingdom , Shoreham-by-Sea
Salary
Salary:
89.00 - 110.00 GBP / Day
https://www.randstad.com Logo
Randstad
Expiration Date
July 14, 2026
Flip Icon
Requirements
Requirements
  • Relevant teaching Assistant experience (Must be able to provide references)
  • Experience with SEN
  • Eligibility to work in the UK
Job Responsibility
Job Responsibility
  • Supporting a SEN learners on a 1:1 basis
What we offer
What we offer
  • Parking available/Brilliant Public transport links
  • Guaranteed until July 2027
  • Termly staff bonding day out
  • Access to Free CPD courses
  • Career progression opportunities
  • Supportive school team
  • Fulltime
Read More
Arrow Right