Full Stack Engineer
QuitCode is looking for a Strong Middle/Senior Full-Stack Developer to join a greenfield project and help build a modern digital platform from the ground up.
Our client is a growing UK-based company modernizing the plant and equipment hire industry through technology. The business is building digital systems that connect customers, suppliers, logistics, and internal operations, with a strong focus on automation, automation, data-driven workflows, and scalable digital solutions.
New technical implementation of the product is being built from scratch with minimal legacy constraints. You will have a real impact on technical decisions, architecture, and development practices rather than only maintaining an existing codebase.
The project also has a strong focus on agentic development and AI-assisted engineering, using modern AI development tools and workflows to increase development speed and quality.
📌 What you’ll do:
- Design, develop, and maintain full-stack applications using Node.js, React/Vue, Next.js, GraphQL (NestJS), and Supabase.
- Build new product functionality from scratch in a greenfield environment.
- Translate business requirements into clear technical solutions and implementation plans.
- Develop scalable and maintainable backend services and APIs.
- Actively use AI and agentic development tools as part of the development workflow.
- Collaborate closely with business stakeholders and cross-functional team members.
- Participate in architecture discussions and contribute to technical decisions.
- Participate in reviewing code, sharing technical knowledge, and contributing to engineering best practices.
- Identify technical risks and proactively suggest improvements.
🧩Tech Stack:
Core technologies:
- JavaScript
- Node.js
- NestJS
- React / Next.js
- GraphQL
- PostgreSQL / Supabase
Nice to have:
- Experience with AI-assisted development tools (Claude Code, Cursor, GitHub Copilot, or similar)
- Experience working on greenfield products
- Experience designing backend architecture and APIs
✅ We expect the candidate to have:
- Ability to work full-time in a hybrid format in Lviv
- 3+ years of commercial experience in Full-Stack development.
- Understanding of backend architecture, APIs, databases, and scalable systems
- Strong communication skills and ability to collaborate with business stakeholders
- English — Upper-Intermediate (B2+) or higher
- Genuine interest in AI, automation, and modern development workflows.
- Strong hands-on experience with core technologies
🎯 What we offer:
- Hybrid work format in Lviv
- A collaborative team and growth-focused environment
- Opportunity to grow technically through complex product challenges.
- Paid probation period — 2 months.
- Employee reservation.
- 18 paid vacation days and 15 paid sick days per year.
- Official paid holidays according to company policy.
- Regular team events and a supportive working environment.
Hiring process
- First stage — Interview with HR-Manager
- Second stage — Tech Interview with Team Lead
- Third stage — Interview with CTO on the project.
About QuitCode
QuitCode is a technology and automation company helping businesses build digital products, automate workflows, and solve complex operational challenges.
We value ownership, curiosity, engineering quality, and people who want to make a real impact through technology.
So, looking for a project where your technical decisions actually shape the product?
Send us your profile or CV. We will be happy to discuss all details.
📩 If your experience meets our expectations, we will definitely contact you. If not, we will keep your resume for future opportunities.
Відгукнутись на вакансію