Remote (Within Location) / Ukraine/Europe

Middle React/Kotlin Software Engineer

Remote (Eastern Europe preferred: Ukraine, Romania)

Full-time

Project:

Our client is a mature AI startup with a stable product that has been in production for years. The developer will join a small full-stack team contributing to both frontend and backend development. Most tasks are front-end oriented, but full-stack experience is highly valued.

The project involves working closely with product managers and a local team leader. Communication, proactive problem-solving, and deep understanding of the codebase and business domain are essential.

Responsibilities:

— Full-stack development within a product team;

— Building new features and maintaining existing products;

— Collaborating with product managers and team members on web applications;

— Implementing backend endpoints and modifying SQL schemas as needed;

— Optimizing code for performance, maintainability, and scalability;

— Following clean code practices and SOLID principles;

— Proactively clarifying requirements and resolving blockers independently;

Requirements:

— 4+ years of software development experience;

— Strong front-end skills in React + TypeScript;

— Вackend experience in Kotlin, REST services, clean architecture;

— SQL experience: schema design and query writing;

— Excellent communication and leadership skills;

— Motivated, proactive, and independent;

— Experience in fast-paced startup environments;

— English: B2+ (very fluent, proactive communication);

Would be a plus:

— Previous startup experience;

— Knowledge of Agile methodologies and leadership potential;

— Familiarity with best-practice development bootcamps;

What we offer:

— Remote-first work environment;

— Long-term engagement with a stable, growing startup;

— Mature product with a constant pipeline of complex features;

— Free-of-charge short best-practices bootcamp before assignment;

— Agile teamwork experience and leadership growth;

— Flexible work schedule;

— Career development and personal development plan;

— Refund of personal professional growth (courses, platforms, etc);

— Personal development plan;

— Internal accountant;

— Paid sick leaves and vacations;

— Ability to select currency for your contract.

    Apply

    Submit

    Why Join Us

    We offer a wide range of benefits to make sure our team finds the right balance between work, home and personal development
    • Gifts for a birthday and several occasions;
    • Periodical review process based on technical evaluation and English;
    • Personal goals setting;
    • Participation in Lviv IT Cluster;
    • Refund of personal professional growth (courses, platforms, etc);
    • Corporate events: regular team building activities; English speaking club; Game evening; Intelvision Talks;
    • Flexible working hours (started workday until 11:00 a.m.);
    • 18 days of vacation + 5 days of fully covered sick leaves and event more (we offer 20 and 22 days of vacations if we cooperate for more than 1 year) with the possibility to take a vacation in advance;
    • A comfortable and cozy working environment with motivated colleagues.