Middle Full-Stack Engineer
In the role of Middle Full-Stack Engineer, you will take features end-to-end, from backend and frontend implementation to production release. You will use AI assistants daily and critically review AI-generated code before merging. You will dive into and extend the existing codebase, read other developers' code, and add new functionality without regressions. You will work with payment and funnel flows (paywall, subscriptions, webhooks). You will write tests for your own logic, participate in code reviews, and address feedback. You will decompose tasks and ask clarifying questions before writing code.
- Take features end-to-end, from backend and frontend implementation to production release.
- Use AI assistants daily and critically review AI-generated code before merging.
- Dive into and extend the existing codebase, read other developers' code, and add new functionality without regressions.
- Work with payment and funnel flows (paywall, subscriptions, webhooks).
- Write tests for your own logic, participate in code reviews, and address feedback.
- Decompose tasks and ask clarifying questions before writing code.
- Has confident command of TypeScript (generics, type safety, and avoids any entirely).
- Has a deep understanding of modern SPA frameworks (Angular / Vue / React), including components, reactivity, and state management. Angular experience is not required upfront, but readiness to fully ramp up into it is essential.
- Has experience working with NestJS (modules, dependency injection, controllers/services, request lifecycle).
- Works with SQL and ORM tools (TypeORM), can write queries, and understands transactions and the N+1 problem.
- Uses AI tooling confidently (Claude Code / Cursor / Codex): can break tasks into prompts, iterate on solutions, and review generated code before shipping it.
- Has solid Git workflow skills (branches, meaningful commits, pull requests).
- Self-realization and growth: Build a product from scratch and influence key decisions. Grow together with the business at a fast pace. Work in an environment with space and freedom to act. Become part of a strong team of A-players who are ready to share expertise and boost each other.
- Use learning opportunities: internal and external lectures, a large corporate library, compensation for external courses, English lessons, and speaking clubs.
- Comfortable working conditions: Work remotely or visit the office in Kyiv, coworking spaces in Lviv or Warsaw. plan your working day independently — we offer a flexible schedule, because results matter most.
- Recharge and rest: 28 working days of paid vacation per year, up to 30 days of sick leave, and all public holidays fully covered. Optionally arrange a transfer — swap a working day with a day off and vice versa.
- Care and support: Take care of your health: we provide medical insurance, a Mental Health program, and compensation for sessions with a psychologist. Join socially meaningful initiatives, including the Ukrainian Victory Support program. Participate in quarterly team buildings — online or offline — to make teamwork easy and enjoyable.
Boosta is an international multi-product IT company that develops and promotes SEO tools and educational products to western markets. The company was founded in 2014. And today Boosta has released more than 10 products that are used by tens of thousands of people in Europe and Asia, Australia, North and South America. The company has gathered a team of 400+ like-minded specialists to make life easier for people all around the world. And we continue to grow. Moreover, Boosta actively supports startups and helps promising projects to develop. For this purpose the company opened an R&D department to implement external ideas, launch new products and invests in young teams. If you have been looking for an opportunity to bring your ideas to life, then our company is exactly the place where you should be.
