Fullstack-разработчик
Занятость | Полная занятость |
Полная занятость | |
Адрес | Беларусь, Минск |
We are looking for a skilled Full-Stack Developer with strong expertise in Vue.js (v3) and NestJS to join our team. You will be responsible for developing and maintaining scalable, high-quality web applications, collaborating closely with cross-functional teams, and contributing to both technical and architectural decisions. This is an opportunity to work on impactful projects, applying best practices in modern web development.
Responsibilities
-
Develop and maintain user-facing features using Vue.js (v3) with a focus on performance and responsiveness
-
Design, build, and maintain efficient, reusable, and reliable server-side APIs using NestJS
-
Ensure backwards compatibility with legacy features
-
Collaborate with developers, designers, and product managers to define, design, and deliver new features
-
Write clean, maintainable, and well-documented code
-
Troubleshoot, debug, and upgrade existing systems
-
Participate in technical discussions and contribute to architectural decisions
Requirements:
-
2+ years of professional experience in full-stack web development
-
Vue.js (v3):
-
Strong knowledge of Composition API (primary) and Options API
-
State management with Pinia or Vuex
-
Routing with Vue Router
-
Building reusable and maintainable components
-
-
NestJS:
-
Proven experience building RESTful APIs
-
Mastery of NestJS module system for scalable, well-structured applications
-
Practical application of Domain-Driven Design (DDD) principles
-
-
TypeScript: Solid experience on both frontend and backend
-
Strong experience in PostgreSQL or MySQL (schema design, query optimization, ORMs like Sequelize, TypeORM, or Prisma)
-
Fluency with Git
-
Experience designing and consuming RESTful APIs
Nice to Have
-
Experience with unit and end-to-end testing (Vitest, Jest, Cypress, or Playwright)
-
Knowledge of UI/UX principles and familiarity with design tools (e.g., Figma)
-
Experience with cloud platforms (AWS, GCP, Azure) and containerization (Docker)
What We Offer
-
A collaborative and growth-oriented environment
-
Opportunity to work on diverse and impactful projects
-
Flexible, remote-friendly setup
-
Competitive compensation based on experience and skills
If you’re a proactive developer eager to work with modern technologies and contribute to building high-quality applications, we’d love to hear from you!
Опыт | От 1 года до 3 лет |
График работы | Удаленная работа |