Jobs JavaScript / Front-End

143
  • Β· 37 views Β· 4 applications Β· 1d

    Senior Shopify developer (Contractor)

    Part-time Β· Full Remote Β· Ukraine Β· 4 years of experience Β· English - B2
    Domaine is looking for a Senior Shopify Engineer (Hourly Contractor Position) who will be responsible for the overall technical implementation of custom Shopify theme and front end development. The ideal candidate should have several years of experience...

    Domaine is looking for a Senior Shopify Engineer (Hourly Contractor Position) who will be responsible for the overall technical implementation of custom Shopify theme and front end development. The ideal candidate should have several years of experience leading Shopify projects, understand Shopify best practices, and be comfortable working with the latest technologies.
     

    This is a part-time contractor role with flexible availability from 10 to 40 hours/week, depending on your capacity. The engagement is scoped for 3 to 5 months, with the possibility of transitioning to full-time in the future.

     

    JOB RESPONSIBILITIES

    • Write high quality code using Liquid, Javascript, React, Tailwind, GraphQL and other front end frameworks
    • Expert knowledge and experience with the Shopify Ecommerce platform.
    • Ability to work both independently and as part of a team to ensure a high level of quality.
    • Strong verbal and written communication skills to accurately describe issues to clients, developers, and project managers.
    • A high attention to detail to catch issues within acceptance criteria, edge cases, and other potential issues.
    • High level decision making in weighing options between code quality, issues, and releasing code in a timely manner.
    • Arbitration of the release process to ensure that all perspectives are heard when it comes to releasing code to production.
    • Responsible for owning medium to high complexity frontend feature development and driving both completion and quality 
    • Plans and delegates tasks to other engineering team members as required
    • Anticipates risks and provides solutions
    • Can distill complex asks to actionable solutions and tasks

     

    CREDENTIALS & EXPERIENCE

    • Strong understanding of Liquid, Javascript, React, Tailwind CSS, GraphQL, REST, Git
    • Experience with Shopify development including: Themes, APIs, Apps, Functions, Extensions
    • Experience working with JIRA/Confluence or other tickets management systems.
    • 3-5 years of experience working in eCommerce
    • Excellent organizational and problem solving skills
    • Thorough knowledge and experience with front end, component driven software technology, and microservice design architecture
    • Thorough understanding of user behaviors and marketing sciences in eCommerce
    • Thorough understanding of the lifecycle and methodologies of software development
    • Expertise in software documentation and technical writing
    • Validates project estimates and approaches for entire assigned work 
    • Acts as a model for junior staff
    • Demonstrates high level of personal productivity
    • To be able manage commitments to multiple projects

      PERKS & BENEFITS

       

    • Flexible working schedule
    • Remote-first culture
    • Continued education and personal development opportunities



       

    More
  • Β· 97 views Β· 22 applications Β· 1d

    Frontend Three.js/JavaScript Middle Developer

    Full Remote Β· Worldwide Β· 2 years of experience Β· English - A1
    About Us We are an outsourcing company working on top-tier projects, ranging from large corporations to government departments. Our team is passionate, professional, and ready to welcome a responsible Frontend Three.js/JavaScript Developer with strong...

    About Us
    We are an outsourcing company working on top-tier projects, ranging from large corporations to government departments. Our team is passionate, professional, and ready to welcome a responsible Frontend Three.js/JavaScript Developer with strong skills and a collaborative mindset.

     

    What We’re Looking For
    We are searching for a developer who will become a core part of our team, someone who takes ownership of their work and values teamwork.


    This role focuses on building modern, interactive UIs with React, Three.js, and seamless integration with a PHP-based backend.

     

    Key Requirements

    • JavaScript (ES2020+): strong understanding of asynchronous programming (Promises, async/await), modules, DOM manipulation, and performance optimization.
    • React: modern hooks-based approach, context API, lifecycle management, and memoization techniques (React.memo, useMemo, useCallback).
    • Redux Toolkit for state management.
    • Three.js (vanilla): working with scenes, cameras, lights, textures, and materials.
    • Basic WebGL knowledge to understand the rendering pipeline and troubleshoot low-level graphics issues.
    • Bootstrap (selective usage) for layout and UI elements.
    • Integration with external PHP backend through REST APIs.
    • Familiarity with MySQL data structure at the client level (pagination, filtering, sorting via API).
    • GitHub experience: Git flow, branching strategies, code reviews.
    • Basic knowledge of build tools like Webpack or Vite.

       

    Nice to Have (Highly Appreciated):

    • RTK Query: experience with query caching, invalidation, and data fetching optimization.
    • Performance optimization:
      • React: code-splitting, lazy loading, and profiling.
      • Three.js: Frustum culling, texture compression, reducing draw calls.
    • 3D model handling: understanding scaling, positioning, pivot points, and coordinate systems.
    • XAMPP: running local PHP services, API proxying, port configuration, handling SSL and CORS locally.
    • Basic knowledge of frontend security principles: XSS, CSRF protection, and secure handling of cookies/tokens (httpOnly, secure, sameSite).

       

    General Requirements:

    • Solid theoretical knowledge of JavaScript and its core principles.
    • Logical thinking and problem-solving mindset.
    • Bachelor’s degree or higher (preferably in a technical field).

       

    What to Expect from Our Process:
    We take hiring seriously. Expect a challenging interview with a focus on:

    • Theoretical JavaScript questions.
    • Problem-solving and logic puzzles.
    • Practical tasks involving React, state management, and Three.js.

       

    We value the time and effort of our candidates and appreciate those who are confident in their abilities.


    What We Offer:

    • Competitive salary based on experience.
    • Friendly and supportive team environment.
    • Opportunities for professional growth and skill development.
    • Flexible working hours and remote work options.
    • Exciting projects involving modern frontend technologies and 3D graphics.

       

    Important Note:
    If you’re not confident in your skills or believe your experience is average, we kindly ask you not to apply.
    We respect your time and hope you’ll respect ours.

    More
  • Β· 74 views Β· 3 applications Β· 1d

    Front End Developer (Shopify Focus)

    Office Work Β· Ukraine (Lviv) Β· 1 year of experience Β· English - B2
    Inforce is a Software Development Company delivering high-quality IT solutions for international clients. We are looking for a Front End Developer with strong Shopify and vanilla JavaScript expertise. Requirements: Professional front-end development...

    Inforce is a Software Development Company delivering high-quality IT solutions for international clients. We are looking for a Front End Developer with strong Shopify and vanilla JavaScript expertise.

    Requirements:

    • Professional front-end development experience
    • Vanilla JavaScript expertise β€” building complex UI logic without heavy frameworks
    • Expert in Shopify Liquid, theme & template development
    • Experience with Shopify Checkout UI Extensions and App Blocks
    • Knowledge of reusable, modular UI component design (Web Components or similar)
    • Proficiency with modern CSS, preprocessors, Tailwind CSS
    • Understanding of browser APIs, state management, and performance profiling
    • Comfortable working independently in a remote, sprint-based environment

      Responsibilities:
    • Build and maintain Shopify front-end solutions
    • Develop themes, Checkout UI Extensions, and App Blocks
    • Design reusable modular UI components
    • Optimize performance and maintainability
    • Collaborate with the team to follow best practices

      We offer:
    • Competitive salary
    • Challenging Shopify projects
    • Career growth opportunities
    • Paid sick leave & vacation
    • Friendly team and flexible format
    • Support for professional development
       

      Required language:
      English β€” B2 (Upper-Intermediate)

       

    More
  • Β· 156 views Β· 17 applications Β· 1d

    FrontEnd Developer (HTML, CSS, JavaScript) to $1700

    Full Remote Β· Countries of Europe or Ukraine Β· 3 years of experience Β· English - C1
    Are you a detail-oriented Frontend Developer who enjoys building clean, reliable websites and working with proven templates? We’re looking for someone with 3+ years of experience, strong spoken English, and a practical mindset who’s comfortable delivering...

    Are you a detail-oriented Frontend Developer who enjoys building clean, reliable websites and working with proven templates?
    We’re looking for someone with 3+ years of experience, strong spoken English, and a practical mindset who’s comfortable delivering straightforward, well-executed frontend work.

     

    What You’ll Do:

    • Build and maintain simple, template-based websites
    • Write clean, structured, and maintainable frontend code
    • Implement layouts accurately and ensure consistency across pages
    • Integrate and support checkout and payment-related features
    • Use Git and GitHub for version control and collaboration
    • Communicate clearly with the team in spoken English on a daily basis

     

    Your Skillset:

    Core:

    • HTML
    • CSS
    • JavaScript
    • Vite
    • Husky
    • Sharp
    • Terser

     

    Payments & Checkout (Plus):

    • Familiarity with payment integrations such as:
      • Apple Pay
      • Google Pay
      • Klarna 
      • PayPal

     

    What We Value:

    • Reliability and consistency
    • Clear communication, especially spoken English
    • Attention to detail in implementation
    • A pragmatic, execution-focused mindset

     

    *Applications submitted through other channels will not be reviewed. In addition, we do not appreciate individual emails or messages sent to personal or alternative email addresses.

    More
  • Β· 665 views Β· 108 applications Β· 1d

    Middle frontend (react/next) developer to $2000

    Full Remote Β· Countries of Europe or Ukraine Β· 3 years of experience Β· English - B2
    LineUp is a fast-growing IT outsourcing company with 13 years of experience. We are currently looking for a Middle Frontend Developer to join a long-term product project. You will become part of the Smart City ecosystem - a large-scale software product...

    LineUp is a fast-growing IT outsourcing company with 13 years of experience. We are currently looking for a Middle Frontend Developer to join a long-term product project.

     

    You will become part of the Smart City ecosystem - a large-scale software product for the Middle East market. This is a fully agile, product-oriented environment with real users and a tangible impact on urban infrastructure.
     

    Key Responsibilities:

    • Develop and maintain complex frontend applications using React and Next.js.
    • Collaborate closely with stakeholders and other developers to understand business requirements, translate them into high-quality technical solutions that meet those needs.
    • Utilize state management tools like Zustand or similar, and efficiently integrate with backend services using TanStack (React Query) or other data-fetching libraries.
    • Maintain CI/CD pipelines using GitLab runners and manage deployment processes with Docker (build and push to registry).
    • Ensure UI/UX consistency by utilizing component libraries such as PrimeReact or similar, building reusable components.
    • Troubleshoot, debug, and optimize frontend code to enhance performance and maintainability.
    • Contribute to the agile development process by participating in scrum events, and driving towards a cross-functional, collaborative work environment.
    • Stay up-to-date with the latest frontend technologies and best practices, fostering a mindset of continuous learning and development. Maintain a high-level engineering culture within the team.
       

    Qualifications:

    • Minimum of 3 years of experience in frontend development with a focus on React, Next.js, and related technologies.
    • Familiarity with state management libraries (e.g., Zustand) and data-fetching solutions like TanStack (React Query).
    • Understanding of frontend build tools, CI/CD pipelines, and containerization with Docker.
    • Experience with component libraries such as PrimeReact or similar, and a working knowledge of React hooks.
    • Ability to document frontend designs and processes clearly.
    • Strong problem-solving skills and attention to detail, with a drive to create high-quality, performant code.
    • Ability to work both independently and as part of a team in an agile environment.
    • Good communication skills, with the ability to interact professionally with team members and stakeholders.
    • English at Upper-Intermediate level and above.
       

    What We Offer:

    • Competitive salary.
    • A collaborative and innovative work environment.
    • Professional development opportunities.
    • The chance to work on exciting and challenging projects.
    • A supportive company culture.
    More
  • Β· 404 views Β· 109 applications Β· 1d

    Senior frontend (react\next) developer to $3500

    Full Remote Β· Countries of Europe or Ukraine Β· 5 years of experience Β· English - B2
    LineUp is a fast-growing IT outsourcing company with 13 years of experience. We are currently looking for a Senior Frontend developer to join a long-term product project. You will become part of the Smart City ecosystem - a large-scale software product...

    LineUp is a fast-growing IT outsourcing company with 13 years of experience. We are currently looking for a Senior Frontend developer to join a long-term product project.

     

    You will become part of the Smart City ecosystem - a large-scale software product for the Middle East market. This is a fully agile, product-oriented environment with real users and a tangible impact on urban infrastructure.

     

    Key Responsibilities:

     

    • Architect and Develop complex frontend applications using React and Next.js.
    • Collaborate closely with stakeholders and other developers to understand business requirements, translate them into high-quality technical solutions that meet those needs.
    • Utilize state management tools like Zustand or similar, and integrate with backend services efficiently using TanStack (React Query) or other data-fetching libraries.
    • Implement and maintain CI/CD pipelines using GitLab runners, and manage deployment processes with Docker (build and push to registry).
    • Ensure consistency in UI/UX by utilizing component libraries such as PrimeReact or similar, and build reusable components.
    • Troubleshoot, debug, and optimize frontend code to enhance performance and maintainability.
    • Stay current with the latest frontend technologies, frameworks, and best practices, and promote continuous learning and self-development within the team. Mentor other team members, providing guidance and sharing your knowledge.
    • Contribute to the agile development process by participating in scrum events, and driving towards a cross-functional, collaborative work environment.
    • Development and maintenance of a high-level engineering culture within the team.

     

    Qualifications:

     

    • Minimum of 5 years of experience in frontend development with a strong focus on React, Next.js and related technologies.
    • Strong proficiency in state management libraries (e.g., Zustand) and data-fetching solutions like TanStack (React Query).
    • Solid understanding of modern frontend build tools, CI/CD pipelines, and containerization with Docker.
    • Experience with component libraries such as PrimeReact or similar, and a strong understanding of pure React hooks and custom hooks.
    • Proven ability to document frontend architectures, designs, and processes clearly and comprehensively.
    • Excellent problem-solving skills and attention to detail, with a passion for creating high-quality, performant code.
    • Ability to work effectively both independently and as part of a team in an agile environment.
    • Strong communication skills with the ability to interact professionally with stakeholders at all levels.
    • English at Upper-Intermediate level and above.

     

    What We Offer:

     

    • Competitive salary.
    • A collaborative and innovative work environment.
    • Professional development opportunities.
    • The chance to work on exciting and challenging projects.
    • A supportive company culture.
    More
  • Β· 252 views Β· 43 applications Β· 2d

    Front end Slot Developer

    Full Remote Β· Worldwide Β· Product Β· 2 years of experience Β· English - B2
    Position Overview We are seeking a talented and creative Front-End Slot Game Developer with at least 2 years of professional experience in game development. You will be responsible for building high-performance, visually engaging slot games using modern...

    Position Overview

    We are seeking a talented and creative Front-End Slot Game Developer with at least 2 years of professional experience in game development. You will be responsible for building high-performance, visually engaging slot games using modern web technologies. This role requires strong expertise in TypeScript, PixiJS, and GSAP, along with a passion for animation, performance optimization, and interactive gameplay.

    You will collaborate closely with game designers, artists, and backend developers to deliver exceptional player experiences across desktop and mobile platforms.

     

    Key Responsibilities

    • Develop and maintain interactive slot games using TypeScript, over an in house game engine
    • Implement rendering and visual effects using PixiJS
    • Create smooth, engaging animations using GSAP
    • Translate game design documents, wireframes, and mockups into functional gameplay
    • Optimize performance for mobile and desktop browsers
    • Integrate game logic with backend APIs
    • Ensure cross-browser compatibility and responsiveness
    • Debug and resolve performance or rendering issues
    • Participate in code reviews and contribute to technical architecture decisions

    πŸ›  Required Skills & Qualifications

    • Minimum 2+ years of experience in front-end or HTML5 game development
    • Strong proficiency in TypeScript
    • Hands-on experience with PixiJS for 2D rendering
    • Solid experience using GSAP for advanced animations and transitions
    • Good understanding of object-oriented programming and game architecture
    • Experience optimizing performance for browser-based games
    • Familiarity with asset management and sprite sheets
    • Experience with Git or other version control systems
    • Strong problem-solving skills and attention to detail
    More
  • Β· 1165 views Β· 272 applications Β· 2d

    Software Developer - Frontend Focus

    Full Remote Β· Countries of Europe or Ukraine Β· Product Β· 1.5 years of experience Β· English - B2
    About the Role We are seeking a strong Software Developer to join our team working on Receptor AI Web, a cutting-edge molecular visualization and drug discovery platform. You will primarily work on our React/TypeScript frontend, with opportunities to...

    About the Role

    We are seeking a strong Software Developer to join our team working on Receptor AI Web, a cutting-edge molecular visualization and drug discovery platform. You will primarily work on our React/TypeScript frontend, with opportunities to contribute to the full-stack architecture.

     

    Key Responsibilities

      - Develop and maintain frontend features using React and TypeScript

      - Work with 3D molecular visualization using NGL library

      - Integrate with RESTful APIs for chemical compound data

      - Optimize performance for large datasets and real-time rendering

      - Debug and refactor existing codebase for better maintainability

     

    Required Qualifications

      - Bachelor's degree in Computer Science, Software Engineering, or related field (or equivalent experience)

      - 1.5+ year of professional software development experience

      - Strong programming skills in JavaScript/TypeScript

      - Solid understanding of React hooks and modern React patterns

      - Experience with state management solutions (Redux preferred)

      - Proficiency with version control systems (Git)

      - Good problem-solving skills and attention to detail

      - Ability to work both independently and as part of a team

     

      Preferred Qualifications

      - 3D Graphics/Visualization - Experience with WebGL, Three.js, or scientific visualization libraries

      - Chemistry/Biology background.

      - Data Visualization - Experience with Chart.js, D3.js, or similar libraries

      - Backend knowledge - Familiarity with Python, or API development

      - Familiarity with testing frameworks (Jest, Vitest, React Testing Library)

      - Knowledge of responsive design and cross-browser compatibility

      - Understanding of performance optimization techniques

      - Experience with scientific or data-intensive applications

    More
  • Β· 72 views Β· 8 applications Β· 2d

    Front-End Engineer (Angular) to $1200

    Full Remote Β· Countries of Europe or Ukraine Β· 1 year of experience Β· English - B2
    Requirements: 1+ years of experience in development Strong knowledge of Javascript and TypeScript Strong knowledge of Angular Strong analytical and problem-solving skills Experience working with RxJS ,NgRx ,signals, and new angular syntax...

    Requirements:

    • 1+ years of experience in development
    • Strong knowledge of Javascript and TypeScript
    • Strong knowledge of Angular
    • Strong analytical and problem-solving skills
    • Experience working with RxJS ,NgRx ,signals, and new angular syntax template
    • Confident AI prompting, understanding of LLM principles (Context window, RAG, System prompts)
    • Experience working with AI coding assistants (Cursor, Claude Code, GitHub Copilot)
    • Good understanding of asynchronous and reactive programming
    • Confident working with the Git version control system
    • Understanding of GraphQL
    • Intermediate level of English

    Would be a plus:

    • Experience working with React
    • Experience working with Websockets
    • Experience building large-scale SaaS platforms supporting millions of users.

    Responsibilities:

    • Build features and systems with attention to detail and performance.
    • Own end-to-end development, from conception to production.
    • Engineer not only solutions but also tools to understand the problem.
    • Work closely with cross-functional stakeholders to deliver a world-class product.
    • Identify and implement improvements to our existing systems.

    About the project:

    Project management platform. With the help of own API, it’s possible to do multiple integrations with communication, sales, analytics and other applications that are used by co-workers on a daily basis.

    We are looking for a frontend engineer to improve the beautifully crafted product that helps millions of people to enjoy their remote work! You will be responsible to deliver production-ready functionality in a cross-functional team and will be able to reach millions of people with your best effort and working time as part of a multinational team of highly skilled developers.

    More
  • Β· 847 views Β· 149 applications Β· 3d

    Game Developer / slots / gambling (JavaScript / TypeScript ) to $6000

    Full Remote Β· Countries of Europe or Ukraine Β· Product Β· 4 years of experience Β· English - B2
    We are looking for a passionate JavaScript / TypeScript Game Developer to join our game development team and work on engaging slot and table games. You will be involved in the full development lifecycle β€” from concept to release β€” collaborating closely...

    We are looking for a passionate JavaScript / TypeScript Game Developer to join our game development team and work on engaging slot and table games. You will be involved in the full development lifecycle β€” from concept to release β€” collaborating closely with cross-functional teams to deliver high-quality gaming experiences.

     

    Key Responsibilities

    • Develop, test, and release slot and table games across the full development cycle.
    • Collaborate daily with QA and backend teams to ensure smooth integration and delivery.
    • Implement gameplay logic, graphics, animations, and sound using Cocos Creator, with a strong focus on clean and efficient code.
    • Work closely with the Team Lead, providing regular progress updates and proactively seeking guidance when needed.
    • Build new game features and continuously improve existing projects.
    • Ensure compliance with architecture guidelines, functional requirements, and industry standards.
    • Support team members by providing technical guidance and validating implementation quality.
    • Track, update, and report task progress using Jira.

     

    Requirements

    • 3+ years of professional experience in game development.
    • Strong proficiency in JavaScript and TypeScript.
    • Hands-on experience with Canvas and WebGL.
    • Solid understanding of design patterns, OOP, and MVC principles.
    • Experience with Cocos Creator (preferred) or other game frameworks such as Pixi.js, Phaser, PlayCanvas, Three.js.
    • Experience with Spine is a strong plus.
    • Good knowledge of data structures, algorithms, asynchronous programming, dynamic typing, and performance optimization.
    • Familiarity with modern JavaScript frameworks (MV* concepts).
    • Strong understanding of HTML5 and its latest features.
    • Experience with debugging and profiling browser applications.
    • Confident use of Git and version control workflows.
    • Intermediate or higher English level.
    • Strong communication and teamwork skills.

     

    Nice to Have

    • Experience in slot game development within the gambling industry.
    • Familiarity with Gulp or Webpack.
    • Knowledge of programming languages beyond JavaScript / ActionScript.
    • Experience with cross-browser and mobile web development.
    • Understanding of WebGL shaders.
    More
  • Β· 428 views Β· 194 applications Β· 4d

    Senior Frontend Developer (Next.js)

    Full Remote Β· Countries of Europe or Ukraine Β· 5 years of experience Β· English - B2
    Please note that this is a fully remote position; however, at the beginning of the cooperation, there would be some short β€œget-to-know” trips to Prague to meet the client in person, fully covered by the company. We’re therefore looking for someone who...

    πŸŸ₯ Please note that this is a fully remote position; however, at the beginning of the cooperation, there would be some short β€œget-to-know” trips to Prague to meet the client in person, fully covered by the company. We’re therefore looking for someone who would be open to such a trip at the start.😊

     

    We’re currently looking for a Senior Frontend Developer who is passionate about clean code, architecture, and building scalable systems that power real-world products. You’ll join a team of 50+ top-tier professionals working on challenging, meaningful projects.

     

    πŸ’» Tech Stack

    • Next.js
    • TypeScript
    • Axios
    • Redux
    • Cypress

       

    🎯 What You'll Do

    • Build scalable, high-performance web applications using Next.js and modern frontend technologies
    • Implement responsive, accessible, and user-friendly interfaces based on design specifications
    • Manage application state using Redux and integrate APIs using Axios
    • Collaborate closely with backend developers, designers, and product managers to deliver high-quality user experiences
    • Optimize application performance, improve Core Web Vitals, and refactor legacy frontend code
    • Write clean, maintainable, and well-typed code using TypeScript
    • Participate in code reviews, technical discussions, and release planning

       

    βœ… What We’re Looking For

    • 4–5+ years of experience in frontend development
    • Strong experience with React and Next.js ecosystem
    • Solid knowledge of TypeScript, modern JavaScript (ES6+), and frontend architecture patterns
    • Experience with Redux (or similar state management solutions)
    • Experience integrating REST APIs using Axios or similar tools
    • Strong understanding of responsive design, cross-browser compatibility, and web performance optimization
    • Familiarity with Git workflows, CI/CD pipelines, and modern development practices
    • Ability to work independently and communicate proactively in a remote team
    • Good English communication skills (written and verbal)
    • Experience with testing frameworks (Cypress) or SSR/SEO optimization is a plus

       

    🌟 What we offer:

    πŸ’ΈCompetitive Compensation (depends on experience and skills)

    πŸ‘­ A friendly team of like-minded people

    πŸ€’ Compensation for sick leaves

    🌴 21 working days paid vacation + all Polish national holidays

    πŸŽ‰Corporate events and activities

    🩺Private medical care (For residents in Poland)

    🧩Opportunities for learning and development

     

    Why you need to join us:

    • We are growing daily and expanding our clientele so that you can develop skills and work on different projects.
    • We don't have any micromanagement, and we trust the professionalism of the people we hire
    • Our employees are always ready to help and support you, so rest assured you won’t have to deal with challenges alone.
    • There is a friendly atmosphere of talented people in Fireart, so we are sure it can be an exciting journey for you to foster your continuous professional growth.

       

    We have 4 Steps in the Recruitment process:

    1 - Interview with Recruitment Specialist

    2 - Interview with the Frontend Team Lead

    3 - Test Task

    4 - Call with the Client

    More
  • Β· 173 views Β· 21 applications Β· 4d

    Senior Frontend Team Lead

    Full Remote Β· EU Β· Product Β· 7 years of experience Β· English - B2
    Expert-level frontend engineering combined with technical leadership. Drive technical direction, mentor engineers, and deliver high-quality, performant, accessible interfaces for our confidential computing platform. Core Profile Experience: 7–10+ years...

    Expert-level frontend engineering combined with technical leadership. Drive technical direction, mentor engineers, and deliver high-quality, performant, accessible interfaces for our confidential computing platform.

     

    Core Profile

    • Experience: 7–10+ years frontend development; 2–3+ years in senior/lead capacity
    • Education: BS/MS in Computer Science or equivalent practical experience

       

    Technology Stack (2025/2026)

    • Languages: TypeScript (required), modern JavaScript (ES2024+)
    • Frameworks: React 19+ (RSC, Server Actions, React Compiler, Suspense); Next.js 14+, TanStack Start, or Remix. Vue/Svelte/Angular acceptable
    • Build tools: Vite (preferred), Turbopack; Rust tooling (Rolldown, Oxc, SWC); Biome for linting
    • Testing: Vitest/Jest, Playwright (with AI-assisted testing), Testing Library, MSW
    • Styling: Tailwind CSS, shadcn/ui, modern CSS (Container Queries, View Transitions), Storybook 8+
    • State & data: TanStack Query, Zustand/Jotai; REST, GraphQL, tRPC, WebSockets

       

    Architecture & Quality

    • Patterns: Server/Client boundaries, streaming SSR, micro-frontends, code splitting, edge rendering
    • Performance: Core Web Vitals (LCP, INP, CLS), bundle optimization, caching strategies
    • Accessibility: WCAG 2.2 AA compliance, European Accessibility Act (EAA), EN 301 549
    • Security: XSS, CSRF, CSP, secure authentication patterns
    • AI-assisted development: GitHub Copilot/Cursor proficiency, AI-assisted testing workflows

       

    Leadership & Responsibilities

    • Lead frontend squad (2–6 engineers); run planning, sprints, and technical decision-making
    • Mentor developers, conduct code reviews, and create growth plans
    • Partner with Product, Design, Backend, and DevOps to deliver robust UI solutions
    • Set coding standards, testing strategies, and CI/CD quality gates

       

    State-of-the-Art Expectations

    • Modern rendering: SSR/SSG/ISR, streaming, partial hydration, islands architecture
    • Complex architectures: micro-frontends (Module Federation), modular monolith UIs, design systems
    • Emerging tech: Edge functions, WebAssembly, PWA patterns, Signals/fine-grained reactivity

       

    Nice to Have

    • Security/confidential computing experience
    • Enterprise/government sector projects
    • Open-source contributions
    • Monorepo tooling (Nx, Turborepo)
    • Backend familiarity (Node.js, Go)
    • Cloud platforms (OpenStack, K8s)
    More
  • Β· 482 views Β· 168 applications Β· 4d

    Senior Front-end Developer

    Hybrid Remote Β· Ukraine Β· Product Β· 4 years of experience Β· English - B2
    Impulse is a brain training app that helps people keep their brains sharp with bite-sized fun games and logic puzzles. Impulse is the world’s most downloaded app in the Brain Training category with over 100 million downloads. The app is trusted by users...

    Impulse is a brain training app that helps people keep their brains sharp with bite-sized fun games and logic puzzles. Impulse is the world’s most downloaded app in the Brain Training category with over 100 million downloads. The app is trusted by users worldwide, with a 4.7 rating on the App Store, and has been featured as App of the Day in over 50 countries, including the UK, Canada, and Australia.

     

    Impulse is a part of Headway Inc, a global tech company that revolutionises lifelong learning by creating digital products for over 150 million users worldwide. Our mission is to help people grow. We’re proud to be ranked 4th among the World’s Top EdTech Π‘ompanies by TIME magazine.

     

    The core of our achievements is our team. That’s why, together with Serhii, Product Marketing Manager at Impulse, we’re looking for a Senior Front-end Developer to join our team of superstars. Together, we’ll be shaping the future of Impulse’s web experience β€” building high-impact funnels and product used by millions worldwide. We are seeking someone who loves crafting scalable, elegant solutions, exploring modern technologies, and driving real business impact.

     

    This job is perfect for you if you want to:

    • Build web funnels and product used by millions of users worldwide.
    • Work with a modern, high-impact frontend technology stack.
    • Deepen your understanding of product development, including marketing, analytics, and A/B testing.
    • Have a direct and measurable impact on business performance.
    • Grow continuously by exchanging experience with frontend engineers across different products inside Headway Inc.

     

    What you will do:

    • Improve and maintain the frontend infrastructure and architecture.
    • Optimise productsΚΌ web funnels, including feature delivery, A/B testing, and releases.
    • Integrate frontend solutions with backend services and APIs.
    • Ensure high code quality through unit and integration testing.
    • Contribute to improving engineering processes, tooling, and the technology stack.
    • Evaluate R&D opportunities for product growth.

     

    What do you need to join us:

    • 4+ years of experience in web application development.
    • Intermediate+ level of English both oral and written.
    • Strong experience with JavaScript, React, and TypeScript.
    • Hands-on experience with Redux (or similar state management) and Next.js.
    • Solid software engineering fundamentals (algorithms, data structures).
    • Experience in writing and maintaining unit tests.
    • Ability to design clean, scalable frontend architecture.
    • Passion for modern frontend technologies and best practices.
    • Business-driven mindset with strong problem-solving skills.
    • Strategic thinking with attention to detail.
    • Alignment with the values of our team.

     

    What do we offer:

    • Work within an ambitious team on a socially impactful education product;
    • An office with a reliable shelter, generators, satellite internet, and other amenities;
    • Access to our corporate knowledge base and professional communities;
    • Personal development plan;
    • Compensation for English language learning, external training, and courses;
    • Medical insurance and full sick leave compensation;
    • Company doctor and massage in the office;
    • Sports activities: running, yoga, boxing, and more;
    • Corporate holidays;
    • Supporting initiatives that help Ukraine.

     

    Working schedule

    This is a full-time position with a hybrid remote option. It means that you can decide for yourself: whether you want to work from the office, remotely, or combine these options.

     

    Are you interested?

    Send your CV!

    More
  • Β· 787 views Β· 106 applications Β· 4d

    Junior Web Developer (Flutter) to $3000

    Full Remote Β· Worldwide Β· Product Β· 0.5 years of experience Β· English - C1
    Junior Web Developer (Entry-Level, Remote) We are looking for a Junior Web Developer to join the company's digital team and help support and evolve web platforms. This is an entry-level position, no prior professional experience is required. What...

    Junior Web Developer (Entry-Level, Remote)

     

    We are looking for a Junior Web Developer to join the company's digital team and help support and evolve web platforms. This is an entry-level position, no prior professional experience is required. What matters most is your passion for technology, willingness to learn, and excitement about working on real, high-traffic digital products.

    What you’ll do:

    • Build and maintain Flutter Web applications
    • Work with Dart, async programming, and RESTful APIs / JSON
    • Implement the BLoC pattern and follow MVVM / Clean Architecture principles
    • Write clean, readable, and maintainable code
    • Collaborate with the team and participate in code reviews

    Requirements:

    • Basic knowledge of Dart and Flutter
    • Understanding of asynchronous operations and HTTP requests
    • Strong willingness to learn and grow professionally
    • Team-oriented mindset
    • English level - Upper-Intermediate and higher

    What company offers:

    • Salary: $2,000 – $3,000 per month
    • Fully remote, work from anywhere
    • Opportunity to grow into a Middle/Senior role
    • Supportive team and mentorship

    Who you are:

    • Curious, proactive, and enjoy solving problems
    • Detail-oriented and take pride in getting things right
    • Communicate clearly and work well with different teams
    • Motivated to build a strong foundation and grow as a web professional

    Nice to have (but not required)

    • Basic knowledge of PHP, HTML, CSS, JavaScript
    • Exposure to CMS platforms, performance basics, or SEO fundamentals
    • Interest in analytics and measurement tools (e.g. GA4)

    Personal projects to share (GitHub, portfolio, university projects)

    More
  • Β· 98 views Β· 5 applications Β· 4d

    Playable Ads Developer (JavaScript)

    Office Work Β· Ukraine (Kyiv) Β· Product Β· 0.5 years of experience Β· English - A2
    24PLAY is a product company from Ukraine that has been developing and publishing mobile games since 2019. We are a team of professionals who have launched dozens of popular games and gained over 100 million satisfied players worldwide. Our games include...

    24PLAY is a product company from Ukraine that has been developing and publishing mobile games since 2019. We are a team of professionals who have launched dozens of popular games and gained over 100 million satisfied players worldwide. Our games include Zombiepunk, Bliezkrieg Assault, Street Dude, and more.

    We are currently looking for a Playable Ads Developer to share our core company values:

    • Creativity: We actively encourage and embrace each other’s ideas, transforming them into reality through collaboration and innovative thinking.
    • Integrity: We commit to providing honest feedback and realistically assessing situations, fostering a culture of trust and transparency.
    • Productivity: We strive to optimize our workflows to achieve the best possible results in the shortest timeframe, ensuring efficiency and effectiveness in our operations.
    • Uncompromising Quality: Our commitment to excellence drives us to prioritize the quality of our work above all else, ensuring that we consistently deliver outstanding results.
    • Healthy Lifestyle: We advocate for a healthy lifestyle and stand against harmful habits, promoting well-being and balance within our team.
       

    We are looking for a professional for the role that requires:

    • Full-time job;
    • Office-based in Kyiv.
    • As a Diia City resident, we offer employee reservation starting from the first day of employment.


    Main responsibilities:

    • Create 2D and 3D playable ads and creatives to promote mobile games
    • Develop gameplay mechanics, game logic, animations, and visual effects

      Nice to have:
    • Experience working with MRAID and understanding of ad network technical requirements for playables
    • Experience creating games on any technology/platform (Unity, Flash, etc.)

      Our ideal candidate:
    • 0,5+ years of experience working with JavaScript
    • Experience building web applications or games using 3D graphics libraries (Three.js, Babylon.js, etc.) or experience with 2D JavaScript libraries such as PixiJS or similar
    • Experience with JavaScript physics libraries (Ammo.js, Cannon.js, or similar)
    • Solid understanding of 2D/3D math (vectors, matrices, dot/cross product)

     

    Why join our team?

    • Fully Legal: Official employment in full compliance with Ukrainian labor legislation, including paid vacation (24 days) and sick leave (unlimited).
    • Professional Team: A high-performing group of skilled individuals committed to excellence.
    • No Overtime: We prioritize a healthy work-life balance, with no overtime required.
    • Stable Payments: No payment delays since the foundation of the company.
    • Bonus System: A unique reward system designed to motivate employees by aligning their performance with the company’s financial goals.
    • Professional Development: Access to mentorship programs and our internal library for continuous growth.
    • Events: Enjoy board games, masterclasses, corporate events, sports activities, and free English classes.
    • Comfortable Workspace: A modern office in Kyiv featuring a spacious lounge, fully-equipped kitchen, sports zone, cinema, and complimentary spa facilities for employees.
    • 35-Hour Work Week: Reduced working hours as a benefit for experienced employees.
    More
Log In or Sign Up to see all posted jobs