Full Stack Developer
- Work arrangement
- Remote
- Job type
- Full-time
- Occupation
- Software & IT
- Location
- UA
- Compensation
- Not disclosed
- Apply by
- April 23, 2027
About this role
Mint Group is a business & technology services company building and operating the infrastructure behind digital businesses.
We’re looking for aFull Stack Developerwho is confident on both sides of the stack - building modern, high-performance interfaces withVue 3 / Nuxtand developing reliable backend solutions withNode.js.
You should be comfortable taking a feature from idea to production: understanding the requirements, making technical decisions, building APIs and frontend functionality, working with databases and integrations, and ensuring the final solution is scalable and maintainable.
Requirements
- 3+ years of commercial experience in Full Stack development (Mid level) or 5+ years (Senior level).
- Strong commercial experience withVue 3and hands-on experience withNuxt 3.
- Strong backend development experience withNode.jsand modern Node.js frameworks.
- Understanding ofNuxt 4 architecture and migration principleswill be considered a strong advantage.
- Strong knowledge ofTypeScriptand modern JavaScript across both frontend and backend.
- Experience designing, developing, and integratingREST APIs.
- Experience working withHeadless CMSsolutions such as Strapi or similar platforms.
- Strong understanding ofSSR, hydration, and server-side rendering architecture.
- Experience withPiniastate management.
- Familiarity withNitro server routes and middleware.
- Experience with backend architecture, API design, authentication, authorization, validation, error handling, and data processing.
- Experience working with databases and ORM/ODM solutions.
- Strong understanding ofsemantic HTML5, CSS3, SCSS, and Tailwind CSS.
- Experience withVite, ESLint, Prettier, and modern Git workflows.
- Ability to write clean, maintainable, scalable, and well-documented code.
- Understanding of web security and common API security practices.
- Strong communication skills and ability to collaborate effectively with Product, Design, Backend/Frontend, and QA teams.
Nice to Have
- Experience migrating projects fromNuxt 3 to Nuxt 4.
- Experience withDocker and CI/CD pipelines.
- Familiarity withGoogle Cloud Platform (GCP).
- Experience working with Nuxt modules such as @nuxtjs/strapi, @nuxt/image, or Tailwind modules.
- Experience with testing frameworks such asVitest, Cypress, or Playwright.
- Experience with Node.js frameworks such asNestJS, Express, Fastify, or similar.
- Experience withPostgreSQL, MySQL, MongoDB, or similar databases.
- Experience withRedisor other caching solutions.
- Understanding of microservices and event-driven architecture.
- Experience with message brokers or asynchronous processing.
- Previous experience withiniGaming, affiliate marketing, or high-traffic projects.
Responsibilities
- Design, develop, and maintainscalable full-stack web applicationsusing Vue 3, Nuxt, and Node.js.
- Develop and maintain backend services, APIs, server-side logic, and integrations using Node.js.
- Build dynamic, content-driven pages integrated withStrapi and other CMS solutions.
- Design and implement REST APIs and ensure reliable communication between frontend and backend services.
- Implement authentication, authorization, validation, error handling, and other backend business logic.
- Work with databases, optimize queries, and ensure data consistency and performance.
- Develop and maintain SSR applications and implement modern frontend and backend best practices.
- Optimize application performance, page speed,Core Web Vitals, API response times, and overall system performance.
- Implement state management usingPiniaand ensure efficient data flow between frontend and backend.
- Work withNitro server routes and middlewarewhere appropriate.
- Collaborate closely with Product, Design, QA, and other engineering teams throughout the development lifecycle.
- Participate in architecture discussions and contribute to technical decision-making across the frontend and backend.
- Conduct code reviews and help maintain high engineering standards across the team.
- Improve code quality, performance, scalability, and maintainability of existing products.
- Troubleshoot and resolve frontend and backend issues in production environments.
- Contribute to technical documentation, development standards, and knowledge-sharing within the engineering team.
Benefits
- Freedom to choose where to work: work from anywhere in the world with the freedom of remote options.
- Flexibility: enjoy flexible working hours that let you balance your personal and professional life while staying focused on delivering great results.
- Corporate English speaking club: improve your English proficiency with regular practice and expert guidance.
- A Culture That Cares: thrive in a friendly environment where a strong corporate culture builds connections, drives innovation, and makes you feel truly valued.
- Accelerate Your Growth: seize career advancement opportunities in a rapidly expanding marketing company. As the company scales, so will your professional journey.