Jobs
18-
· 250 views · 16 applications · 6d
Senior Vue JS Developer
Full Remote · Armenia, Poland, Ukraine · 10 years of experience · Upper-IntermediateWe are looking for a strong Senior Vue Developer to join our team focused on improving the conversion rate of leads to paying customers. We are building a product with high scalability in mind, which will require you to solve challenging problems on a...We are looking for a strong Senior Vue Developer to join our team focused on improving the conversion rate of leads to paying customers. We are building a product with high scalability in mind, which will require you to solve challenging problems on a daily basis. You will be expected to understand the product, work closely with team members to build new features, enhance our platform, and take ownership of your work. You should be passionate about delivering high-quality, functional user interfaces while working in a fast-paced environment.
Join us to drive user journey innovation and streamline customer acquisition processes.
To be a Front-End Engineer, you need…● 10+ years as a front-end engineer focused on front-end technologies
● Proven experience with Single Page Applications (SPAs) in production
● Experience with modern front-end frameworks - Vue2+3.js/React/AngularJS/Angular ( 5+ years)
● Experience with TypeScript - an advantage
● Back-end experience
● B2 English
More -
· 237 views · 44 applications · 26d
Frontend Developer (Vue.js) - Senior Level (CONTRACT ROLE) to $4000
Full Remote · Ukraine · 6 years of experience · Advanced/FluentAbout Us: We are a forward-thinking tech company that builds intuitive digital products. We value creativity, collaboration, and a commitment to quality. We are currently seeking a skilled Vue.js developer to join our team and help us bring our projects...About Us: We are a forward-thinking tech company that builds intuitive digital products. We value creativity, collaboration, and a commitment to quality. We are currently seeking a skilled Vue.js developer to join our team and help us bring our projects to life.
Tech Stack:
Vue 3, Nuxt 3, TypeScript, Pinia, Tailwind CSS, Shadcn-vue UI library (radix-vue / reka-ui), vee-validate, zod
Responsibilities:
- Develop and maintain frontend applications using Vue 3 and Nuxt 3.
- Implement state management with Pinia.
- Build accessible, component-based UIs using Shadcn-vue and reka-ui.
- Style applications with Tailwind CSS for responsive, consistent design.
- Handle form validation with vee-validate and schema validation using zod.
- Collaborate closely with designers and backend developers to ensure smooth integration.
- Ensure performance, accessibility, and high-quality user experiences across projects.
Experience:
- Strong experience with Vue 3, TypeScript, and modern JavaScript (ES6+).
- Hands-on experience with Nuxt 3, including SSR and file-based routing.
- Proficient with Pinia for state management.
- Confident using Tailwind CSS to build scalable, responsive UIs.
- Familiarity with Shadcn-vue, radix-vue (now reka-ui).
- Experience using vee-validate for form validation.
- Working knowledge of zod for forms validation.
- Comfortable integrating with RESTful APIs.
- Strong understanding of responsive design principles and cross-browser compatibility.
What We Offer:
- Flexible working hours and the option to work remotely.
- A supportive and inclusive team culture.
- You'll be joining an existing Ukrainian development team, split between Ukraine and around Europe. (Being Ukrainian is a plus for us)
About Think Studio We are a Communications company with 5 unique businesses:
- Brand and Marketing
- Digital Transformation
- Business IT
- Dedicated and cloud hosting
- Business Transformation Consultancy
We have outsourced development work to Ukraine for over 15 years. We've got permanent staff in Ukraine as well as partner agencies.
More -
· 111 views · 5 applications · 25d
Full‑Stack (PHP) Laravel + Vue.js Developer to $3200
Part-time · Full Remote · Countries of Europe or Ukraine · 3 years of experience · Upper-IntermediateJob Description: We are looking for a Full‑Stack PHP Developer with strong Laravel and Vue.js skills to help enhance and maintain a suite of custom business applications. Responsibilities: Build and maintain backend systems using Laravel...Job Description:
We are looking for a Full‑Stack PHP Developer with strong Laravel and Vue.js skills to help enhance and maintain a suite of custom business applications.
Responsibilities:
- Build and maintain backend systems using Laravel framework
- Develop dynamic front-end interfaces with Vue.js
- Optimize database queries and application performance
- Write unit tests and participate in code reviews
- Collaborate with product and design teams
Requirements:
- 3+ years of Laravel development experience
- Good command of Vue.js and frontend fundamentals
- Knowledge of MySQL, REST APIs, Git
- Familiarity with task runners (e.g., Laravel Mix, Vite)
- English – Upper-intermediate or higher
Conditions:
- Part-time engagement via Upwork
- Flexible working hours
- Payment through Upwork to registered Ukrainian FOP
-
· 210 views · 19 applications · 23d
Strong Junior Web Developer (Vue.js) to $1500
Office Work · Ukraine (Kyiv) · Product · 1 year of experience · Upper-IntermediateStreamline is a next-generation supply-chain planning platform trusted by global brands. Our SaaS helps distributors and manufacturers predict demand, know exactly what to order, and maximize ROI on inventory — all in one intuitive interface. Stack:...Streamline is a next-generation supply-chain planning platform trusted by global brands. Our SaaS helps distributors and manufacturers predict demand, know exactly what to order, and maximize ROI on inventory — all in one intuitive interface.
Stack: Nuxt3.js, TypeScript, Vue3/2.js, HTML, CSS, JavaScript, SCSS, Vite, Pinia
Requirements:
- 1+ years of production experience as a Frontend Developer
- Must-have: 1+ years of hands-on commercial experience with Vue.js
- Solid knowledge of Vite, TypeScript, HTML, CSS/SCSS, JavaScript, Git, npm, Figma
- Experience with state management (Pinia or Vuex) and consuming RESTful APIs
- Understanding of REST architecture principles and common design patterns
- Must-have сompleted Bachelor’s degree in a technical field (Computer Science, Engineering, Math, or Physics required)
- Strong analytical and problem-solving skills
- Excellent teamwork and communication abilities
A “can-learn-anything” attitude — you’re eager to level-up fast
Responsibilities:
- Project migration to Nuxt 3: planning, execution and performance tuning;
- Write understandable, testable and maintainable code;
- Participate in solution architecture based on project requirements;
- Development and implementation of new functionality in an existing project;
- Troubleshoot production issues and assist the Customer Support team
We Offer:
- This is a full-time position based in our comfortable office in central Kyiv.
- Unlimited sick days
- Medical insurance
- Paid lunches and taxi rides to and from the office
- Compensation professional courses
- Compensation for any English courses
- Compensation for sessions with a psychologist
- Accounting services
-
· 473 views · 178 applications · 23d
Middle Front-End Developer (Vue.js) for Windows Desktop IDE
Full Remote · Worldwide · Product · 1 year of experience · IntermediateWe are looking for an experienced Front-End Developer (Middle/Strong Middle level) to help improve the interface of our desktop IDE – a visual programming tool for browser automation. Our product has been on the market for over 15 years and has a user...We are looking for an experienced Front-End Developer (Middle/Strong Middle level) to help improve the interface of our desktop IDE – a visual programming tool for browser automation. Our product has been on the market for over 15 years and has a user base of 100,000+ worldwide. If you're skilled in Vue.js and web performance optimization, and not afraid of legacy code – we’d love to meet you!
Responsibilities
- Improve and develop the interface of our Windows desktop IDE using JavaScript, Vue.js, and other web technologies.
- Optimize UI performance: browser profiling, speeding up interface rendering with a large number of elements.
- Carefully work with legacy code: refactoring and implementing new features without breaking existing functionality.
- Execute tasks strictly according to detailed technical specifications.
Requirements
- 1+ years of commercial experience with JavaScript, Vue.js, Node.js, Webpack.
- Solid knowledge of HTML/CSS and responsive layout principles.
- Experience optimizing front-end performance (DOM-heavy interfaces, rendering efficiency).
- Ability to work carefully with legacy code (reading, modifying, refactoring without regressions).
- Intermediate level of technical English (reading documentation, written communication). All team communication is text-based.
- Self-motivation, persistence in solving complex problems, attention to detail. Ability to complete tasks exactly as per requirements.
Nice to have
- Experience with browser automation frameworks: Playwright, Puppeteer, Selenium or working directly with Chrome DevTools Protocol (CDP).
- Basic or advanced knowledge of C++ (part of the application is written in it).
- Experience with Qt (especially in the context of desktop application development).
- Experience with desktop app development or Chromium Embedded Framework (CEF).
- Understanding of visual programming principles or experience building developer tools.
What we offer
- Work format: remote, full-time (40 hours/week). Schedule is flexible, but timely delivery of tasks is essential.
- Team: small, streamlined processes, direct communication with the team lead.
- Salary: decent salary, depending on skills and experience. Paid on time, possible via individual entrepreneur (FOP) model or other options.
- Growth: opportunities for professional development with a long-standing company (15+ years on the market).
- Learning: we are ready to invest in your growth (courses, training) if you are highly motivated and eager to learn.
- Friendly, result-oriented team. We value persistence, reliability, and a focus on outcomes.
If this sounds like a match – we’d love to hear from you! Tell us a bit about your experience, your English level, and let’s talk.
We are open to candidates from across Ukraine (including those subject to military duty) and look forward to welcoming a new member to our team!
More
-
· 73 views · 20 applications · 22d
Senior Vue 3, PHP 8 (VILT) Engineer (Full Stack)
Full Remote · Czechia, Germany, Georgia, Poland, Romania · 3 years of experience · Upper-IntermediateVacancy description We’re looking for a skilled Senior Full-Stack Developer to join our remote team and take ownership of complex UI and backend systems built with Vue 3 and Laravel. You’ll work closely with product and design to transform robust...Vacancy description
We’re looking for a skilled Senior Full-Stack Developer to join our remote team and take ownership of complex UI and backend systems built with Vue 3 and Laravel. You’ll work closely with product and design to transform robust specifications into scalable, high-performance solutions. This role is ideal for someone who thrives in a fast-paced environment, values clean architecture, and enjoys contributing to collaborative, cross-functional teams.
Required skills
• Vue 3, Typescript, Tailwind CSS, Tailwind UI • Laravel 10, PHP 8, Inertia.js • Docker, MariaDB/MySQL, GitLab • Minimum 5 years of experience in software development, with 3+ years focused on Vue 3 and PHP 8 • Solid understanding of scalable architecture and performance tuning • Confident in debugging, refactoring, and evolving legacy systems • Experience with UI libraries and frontend component systems • Excellent communication and time management skills • Proactive in team discussions, code reviews, and delivery planning
Would be a plus
• Experience with AG Grid • Familiarity with Inertia.js • Understanding of Jira and Confluence workflows
Responsibilities
• Develop and maintain dynamic UIs with Vue 3, Tailwind UI, and AG Grid • Integrate modern frontends with scalable Laravel-based backends • Collaborate with UI/UX designers to bring Figma designs to life • Refactor and enhance legacy code to meet new standards and performance goals • Participate actively in team rituals including daily standups, grooming, and planning • Write high-quality, testable code and contribute to code review culture • Contribute to product discussions and help shape technical direction • Leverage domain expertise to evolve client operations in the travel tech space
More -
· 206 views · 82 applications · 22d
Vue js Developer (middle)
Full Remote · Worldwide · Product · 2 years of experience · Upper-IntermediateFintech startup developing blockchain software is looking for a Middle Vue js Developer. We use Node js, Vue js, php, python, kafka, mysql, mongodb, docker, kubernetes, web3 and more. Currently we are looking for a vue js developer, with commercial...Fintech startup developing blockchain software is looking for a Middle Vue js Developer.
We use Node js, Vue js, php, python, kafka, mysql, mongodb, docker, kubernetes, web3 and more.
Currently we are looking for a vue js developer, with commercial experience.
Requirements :
- 2+ years of experience with vue js
- Experience with nuxt js
- Understanding of asynchronous processes (Event loop)
- Ability to write asynchronous code
- Experience in creating REST-API, WS/WSS applications
- Experience of working with Git, Gitflow
- Ability to understand somebody else's code
- Ability to work with bugs: catching and logging
- Attention to detail
Would be an advantage :
- Understanding of the principles of (micro)service architecture development
- Experience with TypScript
- Understanding of DevOps: Docker, CI/CD
- Skills in any frontend framework: Angular, React
Working with web3
🗓 Flexible work schedule
🎁 Gifts on significant occasions
💡 Direct access to C-levels and the opportunity to propose your own business ideas
🍭 Remote work
🙋♀️A fun and friendly team
-
· 191 views · 38 applications · 22d
Vue.js 2 Developer (SSR + EJS, Options API) - Freelancer/ Contractor
Full Remote · Ukraine · Product · 3 years of experience · Upper-IntermediateWe are looking for a Freelancer/Contractor Vue.js 2 Developer (SSR + EJS, Options API) to join one of Fireart’s projects. This is a 3-month contract, working full-time (8 hours per day). Main Requirements and Tech Stack Key Concept – SSR (Server-Side...We are looking for a Freelancer/Contractor Vue.js 2 Developer (SSR + EJS, Options API) to join one of Fireart’s projects. This is a 3-month contract, working full-time (8 hours per day).
💡Main Requirements and Tech Stack
- Key Concept – SSR (Server-Side Rendering)
- The candidate should understand how SSR works. It’s not critical that they’ve worked with EJS specifically — experience with Blade (Laravel) or Twig (Symfony) is acceptable, as long as they understand the general principles of template rendering.
- Each page is its own Vue Single Page Application (SPA)
- That means we're not using Vue Router for routing inside a large SPA — instead, each route on the server corresponds to a separate Vue app initialized on that page.
- No global store (like Vuex)
- We update data in the component using props , or via a custom global EventBus (using $on / $emit, implemented manually.
- It’s important to assess whether the candidate understands that new Vue(...) runs in the browser, not on the server.
- Any data passed into the EJS render is no longer available when the Vue instance is created. We use a custom utility to save data that is needed for the Vue components (e.g., via window.__DATA__ or similar).
- Vue.js 2 (Options API)
- We're using the Options API. Experience with the Composition API is not relevant or useful for us.
- SASS, but with an understanding of Bootstrap/Tailwind approaches
🧩Interview Process
- 20-minute HR Call
- Technical Interview
💸Work Conditions
- Remote: Fully remote opportunity
- Location: Candidates must be based in the EU or Ukraine
-
· 234 views · 62 applications · 21d
Middle Vue.js Developer
Full Remote · Ukraine · 3 years of experience · Upper-IntermediateWe are looking for an experienced Vue.js developer to join a forward-thinking EdTech project powered by AI technologies. You will be part of an international team working on a platform that transforms videos, PDFs, and audio content into structured and...We are looking for an experienced Vue.js developer to join a forward-thinking EdTech project powered by AI technologies. You will be part of an international team working on a platform that transforms videos, PDFs, and audio content into structured and interactive learning materials using generative AI.
Requirements:
• 3+ years of commercial experience with Vue.js
• Solid understanding of SPA development, component-based architecture, and state management
• Upper-Intermediate or higher English level (daily communication with an international team)
Tech Stack:
• Vue.js 3, Composition API, Pinia, Vue Router
• TailwindCSS, Figma
• REST API, WebSockets
• GitHub Actions for CI/CD
Nice to Have:
• Experience working with large language models (LLMs), OpenAI, LangChain
• Background in building educational or content platforms
Responsibilities:
• Develop and maintain user-facing features using Vue.js 3 (Composition API)
• Visualize AI-generated educational content such as flashcards, quizzes, and concept maps
• Integrate front-end with back-end services via REST APIs and WebSockets
• Collaborate with designers, AI engineers, and product managers to deliver high-quality features
• Optimize user interface for performance and compatibility across browsers and devices
Project Overview:
This is a modern AI-powered platform that automatically transforms educational content (videos, PDFs, articles, audio) into interactive learning materials.
The platform is actively used by teachers, trainers, learning centers, universities, and corporate educators to quickly and efficiently create high-quality learning content. It significantly reduces course preparation time and enhances learner engagement through interactive formats.
More
-
· 206 views · 45 applications · 12d
We are looking for a frontend developer (Vue) to join the team of a blockchain-based payment company
Full Remote · EU · 2 years of experience · Advanced/FluentProject: Blockchain-based payment solution allowing to accept payments without a traditional banking infrastructure. Fully licensed by Europeans financial regulators. Your tasks will be related to the development of the frontend infrastructure, with an...Project:
Blockchain-based payment solution allowing to accept payments without a traditional banking infrastructure. Fully licensed by Europeans financial regulators. Your tasks will be related to the development of the frontend infrastructure, with an initial focus on back-office interfaces.
Key responsibilities:
- Frontend development and UI implementation.
- Performance, accessibility and user experience improvements.
- API integration.
- Collaboration with the engineering team.
- Testing, debugging and continuous improvements.
- Requirements:
- advanced English.
- 2+ years of experience (best if in fintech, SaaS or high-compliance environments).
- Vue.js, Typescript, JavaScript.
- OAuth, JWT.
Conditions:
- direct employment (for EU citizens).
Recruitment process:
- English screening;
- interview 1 (5w155);
- interview 2 (with client);
- test task;
- interview 3.
More -
· 344 views · 69 applications · 12d
Front-end Team Lead
Full Remote · Worldwide · Product · 1 year of experience · Upper-IntermediateWe’re on the hunt for a Front-end Team Lead who thinks like an architect, leads like a pro, and always keeps the user in their sights. At MOJAM, we build products for millions of gamers around the world — and you could be the one to take our front end to...We’re on the hunt for a Front-end Team Lead who thinks like an architect, leads like a pro, and always keeps the user in their sights. At MOJAM, we build products for millions of gamers around the world — and you could be the one to take our front end to the next level. If you’re not just a task-doer but a real game changer, welcome aboard.
What to do:
- Lead a team of mid/senior frontend engineers and help them grow
- Drive architectural discussions and implementation planning
- Own the delivery of complex, high-impact features
- Define and maintain frontend engineering standards
- Ensure smooth communication within and across teams
- Support onboarding, mentorship, and healthy feedback culture
- Be a quality gatekeeper: not just writing code, but recognizing great code
Your Superpowers:
- 5+ years of frontend experience, 1–3 of them in a lead role
- Solid knowledge of Vue 3, Nuxt 3, and TypeScript
- Ability to design architecture from scratch and scale it with the team
- Confident with SSR, WebSockets, feature flags, and i18n
- You care about performance, stability, and scalability
- Familiar with writing framework-level code, even if not part of your daily work
- Comfortable setting up processes and aligning the team around them
- Clear communicator who gives honest, helpful feedback
- Product-aware mindset: you understand business goals, user needs and suggest meaningful improvements
Bonus Points:
- A good eye for UI or background in UX/design
- Experience with animations: CSS, GSAP, SVG, Canvas, etc.
- You know how to balance delivery speed with technical debt
- Experienced in cross-functional collaboration: engineering, product, design, and analytics
- Flexible leadership style, depending on team context
- Familiar with performance and observability metrics (client/server performance, bugs, incidents, error tracing)
You are someone who:
- Thinks long-term about tech decisions with future scalability and maintainability
- Thrives in uncertainty and helps others navigate it
- Proactively improves processes, not just delivers tasks
- Communicates clearly, listens actively, and challenges constructively
- Understands the trade-offs behind product, business, and tech decisions
- Enjoys mentoring others and growing together as a team
Team Perks:
- Totally remote work from wherever you grind. Into coworking? We’ve got your back
- Flex schedule with no time tracking, because our goal is results
- Work gear on us, get the tech you need
- Half-year bonus Twice a year every mojamer receives a sweet bonus as a nod to our shared achievements
- Health buffs: compensation for sports and mental health, paid sick leaves, and 18 days for vacation
- Skill boosts: we cover training, certs, UA and ENG classes, and pro tips from our top mojamers
- Day-offs and gifts on important dates that you choose yourself (birthday, work anniversary, child’s birth, wedding)
- Anti-Blackout perk with a budget to purchase the necessary equipment for comfortable work even during power outages.
- A squad of PRO&BROs to craft epic gaming worlds with!
Join us if this is all about you. We are waiting for your CV!
Let’s Add More Jam Together
More -
· 131 views · 27 applications · 7d
Team Lead Developer (Frontend)
Full Remote · EU · 6 years of experience · Upper-IntermediateDescription We’ve expanded our trusted expertise in Network Security, Web Protection, and Web Performance, and further strengthened our portfolio with the innovative technologies of Reblaze, especially in the area of WAAP (Web Application and API...Description
We’ve expanded our trusted expertise in Network Security, Web Protection, and Web Performance, and further strengthened our portfolio with the innovative technologies of Reblaze, especially in the area of WAAP (Web Application and API Protection). Our comprehensive security platform is a testament to our commitment to proactive defense strategies—making the internet safer for everyone.
Your Future Challenges
Lead & Inspire
Guide a team of talented engineers through complex technical challenges, delivering secure, scalable, and reliable microservice-based solutions.Mentor & Grow
Foster a culture of ownership and technical excellence, supporting both personal and professional development.Collaborate & Align
Work closely with other team leads, product managers, DevOps, and QA to define priorities, timelines, and deliverables in a collaborative Agile environment.Improve & Evolve
Continuously refine engineering practices and processes to boost efficiency, product quality, and team satisfaction.Decide & Deliver
Make strategic architectural and technical decisions that balance short-term needs with long-term maintainability.Code & Review
Contribute production-ready code and ensure technical quality through thoughtful code reviews and mentoring.Own the Full Lifecycle
Drive development from ideation through deployment and support, including debugging and performance optimization.*Your Tech Environment *
Frontend: Vue.jsArchitecture: Microservices
Infrastructure: Docker, Kubernetes
Other: 100% test coverage on APIs
Development Methodology: Scrum (strictly followed, with flexibility to adapt as needed)
Team Collaboration: QA and DevOps are fully integrated into the SDLC and participate in daily standups and ticket workflows
Your Skills
5+ years of professional software development experience, with at least 2 years in a senior position(Preferred) 2+ years in a leadership or team lead role
Strong hands-on experience with Vue.js;
Solid understanding of microservice architecture and modern DevOps practices
Familiarity with Linux systems, networking concepts, and API design is a bonus
Analytical mindset with strong troubleshooting skills
Collaborative, agile team player with excellent communication and stakeholder management skills
Fluent in English (written and spoken)
More -
· 102 views · 11 applications · 5d
Team Lead Developer (Frontend)
Full Remote · EU · 6 years of experience · Upper-IntermediateDescription We’ve expanded our trusted expertise in Network Security, Web Protection, and Web Performance, and further strengthened our portfolio with the innovative technologies of Reblaze, especially in the area of WAAP (Web Application and API...Description
We’ve expanded our trusted expertise in Network Security, Web Protection, and Web Performance, and further strengthened our portfolio with the innovative technologies of Reblaze, especially in the area of WAAP (Web Application and API Protection). Our comprehensive security platform is a testament to our commitment to proactive defense strategies—making the internet safer for everyone.
Your Future Challenges
Lead & Inspire
Guide a team of talented engineers through complex technical challenges, delivering secure, scalable, and reliable microservice-based solutions.Mentor & Grow
Foster a culture of ownership and technical excellence, supporting both personal and professional development.Collaborate & Align
Work closely with other team leads, product managers, DevOps, and QA to define priorities, timelines, and deliverables in a collaborative Agile environment.Improve & Evolve
Continuously refine engineering practices and processes to boost efficiency, product quality, and team satisfaction.Decide & Deliver
Make strategic architectural and technical decisions that balance short-term needs with long-term maintainability.Code & Review
Contribute production-ready code and ensure technical quality through thoughtful code reviews and mentoring.Own the Full Lifecycle
Drive development from ideation through deployment and support, including debugging and performance optimization.Your Tech Environment
- Frontend: Vue.js- Architecture: Microservices
- Infrastructure: Docker, Kubernetes
- Other: 100% test coverage on APIs
- Development Methodology: Scrum (strictly followed, with flexibility to adapt as needed)
- Team Collaboration: QA and DevOps are fully integrated into the SDLC and participate in daily standups and ticket workflows.
Your Skills
- 5+ years of professional software development experience, with at least 2 years in a senior position;- (Preferred) 2+ years in a leadership or team lead role;
- Strong hands-on experience with Vue.js;
- Solid understanding of microservice architecture and modern DevOps practices;
- Familiarity with Linux systems, networking concepts, and API design is a bonus;
- Analytical mindset with strong troubleshooting skills;
- Collaborative, agile team player with excellent communication and stakeholder management skills;
- Fluent in English (written and spoken).
More -
· 68 views · 4 applications · 2d
Team Lead Developer (Frontend)
Full Remote · EU · 6 years of experience · Upper-IntermediateWe’ve expanded our trusted expertise in Network Security, Web Protection, and Web Performance, and further strengthened our portfolio with the innovative technologies of Reblaze, especially in the area of WAAP (Web Application and API Protection). Our...We’ve expanded our trusted expertise in Network Security, Web Protection, and Web Performance, and further strengthened our portfolio with the innovative technologies of Reblaze, especially in the area of WAAP (Web Application and API Protection). Our comprehensive security platform is a testament to our commitment to proactive defense strategies—making the internet safer for everyone.
Your Future Challenges
Lead & Inspire
Guide a team of talented engineers through complex technical challenges, delivering secure, scalable, and reliable microservice-based solutions.Mentor & Grow
Foster a culture of ownership and technical excellence, supporting both personal and professional development.Collaborate & Align
Work closely with other team leads, product managers, DevOps, and QA to define priorities, timelines, and deliverables in a collaborative Agile environment.Improve & Evolve
Continuously refine engineering practices and processes to boost efficiency, product quality, and team satisfaction.Decide & Deliver
Make strategic architectural and technical decisions that balance short-term needs with long-term maintainability.Code & Review
Contribute production-ready code and ensure technical quality through thoughtful code reviews and mentoring.Own the Full Lifecycle
Drive development from ideation through deployment and support, including debugging and performance optimization.Your Tech Environment
- Frontend: Vue.js- Architecture: Microservices
- Infrastructure: Docker, Kubernetes
- Other: 100% test coverage on APIs
- Development Methodology: Scrum (strictly followed, with flexibility to adapt as needed)
- Team Collaboration: QA and DevOps are fully integrated into the SDLC and participate in daily standups and ticket workflows.
Your Skills
- 5+ years of professional software development experience, with at least 2 years in a senior position;- (Preferred) 2+ years in a leadership or team lead role;
- Strong hands-on experience with Vue.js;
- Solid understanding of microservice architecture and modern DevOps practices;
- Familiarity with Linux systems, networking concepts, and API design is a bonus;
- Analytical mindset with strong troubleshooting skills;
- Collaborative, agile team player with excellent communication and stakeholder management skills;
- Fluent in English (written and spoken).
More -
· 654 views · 180 applications · 30d
Middle Front-End Developer (React / Vue.js)
Full Remote · Ukraine · Product · 1 year of experienceЩо ти робитимеш: | % часу | Задача | Деталі | | 45 % | Розробка основного SPA | React 18 + Vite / Vue 3 + Vite (обираємо технстек під фічу); TypeScript everywhere. | | 25 % | Картографічний UI | Leaflet + Mapbox GL + custom WebGL-layers; real-time...📌 Що ти робитимеш:
| % часу | Задача | Деталі |
| 45 % | Розробка основного SPA | React 18 + Vite / Vue 3 + Vite (обираємо технстек під фічу); TypeScript everywhere. |
| 25 % | Картографічний UI | Leaflet + Mapbox GL + custom WebGL-layers; real-time треки, кластеризація, heatmaps. |
| 15 % | Інтеграція API | REST + WebSocket (signal R-like) / GraphQL; оптимізація кешу, пагінація, мережеві ретраї. |
| 10 % | Тестування | Unit (Jest / Vitest) + e2e (Cypress / Playwright); Contract-tests swagger-mock. |
| 5 % | Code-review & дизайн рішень | RFC-сессії, Pull-Requests, мітинги з UX-дизайнерами та BE-архітектором. |🛠 Must-Have Skills (вимоги)
1. 1,5+ років продакшен-досвіду з одним із фреймворків:
‑ React (v16+) + hooks/Context/Redux-toolkit або
‑ Vue (v2 Options & v3 Composition) + Vuex/Pinia.2. TypeScript ≥ 4.5: strict mode, generics, Partial/Record/utility-types.
3. Глибоке розуміння Virtual DOM, re-render flow, diff-алгоритму.
4. Картографічні бібліотеки: Leaflet / Mapbox GL / OpenLayers.
5. Реальний досвід роботи з WebSocket / SSE для стримінгу позицій у реальному часі.
6. Оптимізація продуктивності SPA: memo, lazy loading, code-splitting, virtualization (react-window / vue-virtual-scroll).
7. Тестування: написав ≥ 150 UT + e2e у поточному проєкті; розуміє pyramid-підхід.
8. GitHub Flow, Pull-Request culture, CI/CD (GitHub Actions / GitLab CI).
9. Англійська B1+: читаєш RFC / продаєш рішення на мітингах.
Напиши нам сьогодні — і вже в наступному спринті твій код малюватиме треки тисяч реальних маршрутів!
More
- 1
- 2