Middle Full Stack Engineer (React and Kotlin)
โ 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.
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.
The main focus will be on front-end tasks, but occasional back-end work is expected, so fullstack experience is highly valued.
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;
- Backend 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;
- Paid sick leaves and vacations;
- Refund of personal professional growth (courses, platforms, etc);
- Personal development plan;
- Internal accountant;
- Ability to select currency for your contract.
Required skills experience
| React.js | 3 years |
| Kotlin | 1 year |
Required languages
| English | B2 - Upper Intermediate |
๐
$2000-3000
Average salary range of similar jobs in
analytics โ
Loading...