Jobs Kyiv, JavaScript / Front-End

38
  • Β· 175 views Β· 20 applications Β· 22d

    Frontend Engineer

    Office Work Β· Ukraine (Kyiv) Β· Product Β· 5 years of experience Β· B2 - Upper Intermediate
    As a Frontend Engineer at Wix, you’ll work on cutting-edge technologies that make a powerful impact on over 243 million users. You’ll build rich React applications with different state-management paradigms. In your day-to-day, you will: - Tackle tough...

    As a Frontend Engineer at Wix, you’ll work on cutting-edge technologies that make a powerful impact on over 243 million users. You’ll build rich React applications with different state-management paradigms. In your day-to-day, you will:

     

    - Tackle tough problems and find creative ways to solve them

    - Write a lot of high-quality, functional Typescript and Javascript

    - Work with Git, Node.js, React, Redux, MobX, and ES6+

    - Manage and complete tasks using TDD, continuous integration, and modern development processes

    - Invest time in personal growth and development

     

    At Wix, we’re all about the flexibility of a hybrid setup β€” giving you the option to collaborate in the office when needed while also staying connected remotely.
    We’re looking for Ukraine-based talents who can balance their time between in-office and remote engagement with the Wix team. This approach gives you the best of both worlds: flexibility of remote with the added benefit of in-person collaboration when it matters

     

    Requirements

    - Extensive experience in client-side development on large scales

    - You’re an expert in the latest JavaScript technologies (React, Angular, Vue, etc.)

    - You’re proficient in tools like Webpack, Rollup, Parcel, and Babel

    - Fluent in languages like Typescript and ES6+

    - You’re an independent worker, eager to learn more while sharing knowledge and best practices

    - Experience in Test Driven Development (TDD) and Continuous Delivery - an advantage

     

    Wix Kyiv’s Frontend Engineering group develops the best products in the world. Wix enables more than 200M users around the world to build an online presence and manage their business online. Our group of engineers in Kyiv is developing products at the core of the company’s focus, including our main Editor and ground-breaking Wix Studio, as well as Payments by Wix. We’re facing world-class engineering challenges that impact millions of users, and that’s why we’re obsessed with code quality, testing, performance and code reviews.

     

    About the Guild

    We are Wix’s Frontend Engineering Guild. We build unique, scalable, resilient products and technologies that empower anyone to succeed online. Our mission is to develop complex micro-frontends and maintain the highest development standards. We embrace cutting-edge technologies, TDD, and clean code. We work in small teams, follow agile work methods and use continuous integration and delivery methodologies to run quickly. We love sharing knowledge and contributing back to the open-source community.

    More
  • Β· 70 views Β· 6 applications Β· 27d

    Senior Full-Stack (Node.JS, React.JS) Developer

    Office Work Β· Ukraine (Kyiv) Β· Product Β· 3 years of experience Β· B1 - Intermediate
    This is a fantastic opportunity to join a fast-growing company at the heart of the digital revolution. Our software product is revolutionising manufacturing through automation. We are trusted by global brands and work across sectors (mobility, consumer...

    This is a fantastic opportunity to join a fast-growing company at the heart of the digital revolution. Our software product is revolutionising manufacturing through automation. We are trusted by global brands and work across sectors (mobility, consumer goods, machinery etc).

     

    We have a talented and ambitious team. We value integrity and are passionate about our mission to revolutionise advanced manufacturing.

     

    This is your opportunity to:

    • Be part of a fast-growing software product company in advanced manufacturing.
    • Learn and fulfil your potential in an open, knowledge-driven culture.
    • Share in our ambitious vision and make a meaningful difference towards autonomous manufacturing.

     

    Responsibilities

    • Development of new features and new parts of the app.
    • Work in a cross-functional Scrum team alongside Frontend and QA Engineers.
    • Maintaining, improving and extending existing functionality.
    • Π‘onstantly improving code organization and evolving application design.

     

    You will be joining a well-versed team if you have:

    • Bachelor’s Degree or Master’s Degree in Computer Science.
    • Minimum of three years of experience in Node.JS development.
    • Minimum of two years of experience in React.JS development.
    • Experience with Sequelize, PostgreSQL, database design, microservices.
    • Test automation coverage.
    • Understanding of CI/CD.
    • Git branching strategies.
    • Scrum Agile principles and processes.
    • English level - Intermediate and higher.

     

    Nice to have:

    • AI-minded engineering mindset – ability to creatively apply AI tools and approaches to accelerate development and problem-solving.
    • Experience using Cursor or AI-powered development workflows.
    • Passion for continuous learning and exploring emerging technologies.

     

    Our tech stack: microservices, Node.JS, React.JS, PostgreSQL, Kubernetes, AWS.

    More
  • Β· 143 views Β· 10 applications Β· 1h

    Senior Frontend Developer (Web)

    Office Work Β· Ukraine (Kyiv) Β· Product Β· 5 years of experience Β· B2 - Upper Intermediate Ukrainian Product πŸ‡ΊπŸ‡¦
    ABOUT US: BetterMe is a health & wellness platform providing a tailored holistic approach to well-being. Since 2017, we have been on a mission to create a healthier world for everyone, regardless of age, sex, physical ability, or background. Our goal is...

    ABOUT US:
     

    BetterMe is a health & wellness platform providing a tailored holistic approach to well-being. Since 2017, we have been on a mission to create a healthier world for everyone, regardless of age, sex, physical ability, or background.

    Our goal is to make a healthy lifestyle accessible to everyone so they can achieve long-term health benefits.

    You will work closely with the Frontend team on creating and implementing onboarding funnels/quizzes, purchases, and account creation processes related to BetterMe Product.
    The team manages complex logic, a high-load product, and a large number of users.

    Additionally, you will have the opportunity to influence business metrics with your actions and see the immediate impact of your work on the product.
     

    YOUR IMPACT:

    • Work in a team of developers on a rapidly evolving web project;
    • Collaborate with product managers, designers, and other stakeholders to gather and understand requirements;
    • Conduct code reviews to maintain code quality and adherence to coding standards;
    • Take part in decisions regarding app architecture.
       

    ABOUT YOU:

    • 5+ years of experience of JavaScript;
    • Familiar with client-side technologies: React, Redux;
    • Experience with Next.js;
    • Experience with monitoring/alerting tools such as Elastic or similar;
    • Understanding of SOLID principles.
       

    WILL BE A PLUS:

    • Experience in technical management of a small project/team;
    • Familiarity with CI/CD tools such as GitHub Actions or similar;
    • Experience with fast and frequent releases;
    • Desire to mentor colleagues with less experience.
       

    NICE TO HAVE:

    • Practical experience with A/B tests;
       

    For better understanding, you may learn more about the stack of our technologies:

    Next.js i Typescript;

    React.js, Redux.js;

    CSS’s modules, SASS.
     

    Our mission is creating happiness within since we believe that having your mind and body in complete harmony is key for overall health and quality of life. We plan to capture the growth of the Global Health Market, and our ideal candidate will focus on building the largest health tech company in the world. πŸ’ͺ

    The success of the product became possible through the hard work and dedication of 400+ talented and forward-thinking employees who are true experts in their field. We’re one of the biggest partners of Facebook, Google, Snapchat & Twitter within the CEE region.🌎

    Our company is built on the ability to find the best people and provide them with everything needed to stay focused on what’s important to make our users even healthier, sportier, happier and better! We create a business environment that brings up best in everyone. We have no bureaucracy, and we give our colleagues complete freedom to make decisions and achieve brilliant results.πŸš€

    Competitive salary. Compensation that will help you focus on your projects and personal development.

    Professional Growth. We offer a possibility to attend internal, external courses, seminars and access to a corporate library. You will be working with a team of professionals to get insights and discuss ideas.

    Comfortable working environment. We provide all necessary work equipment for your role and serve complimentary breakfasts, lunches, and snacks in the Kyiv office.

    Health&Fitness. We provide employees with 20 days of paid vacation, medical insurance and a variety of sports activities available for employees inside and outside the office.

    Rest. We organize team buildings, parties and various team activities to boost our collaboration.

    More
  • Β· 117 views Β· 8 applications Β· 29d

    Senior Frontend Developer (React)

    Hybrid Remote Β· Ukraine Β· Product Β· 6 years of experience Β· B2 - Upper Intermediate
    Delasport β€” Implementing Technological Solutions Here and Now. Delasport is an iGaming Software company providing Sports Betting & Online Casino software, and turnkey B2B solutions. Established in 2010, Delasport delivers a one-stop-shop solution of...

    Delasport β€” Implementing Technological Solutions Here and Now.

    Delasport is an iGaming Software company providing Sports Betting & Online Casino software, and turnkey B2B solutions. Established in 2010, Delasport delivers a one-stop-shop solution of Sports Betting and Online Casino from a White-Label, with a full range of management services to a Plug&Play iFrame and a complete Turnkey. We are establishing an R&D centre in Kyiv, and are looking for top talents to join our team.
     

    RESPONSIBILITIES

    • Collaborate with a team of developers to design, develop, and maintain high-quality web applications
    • Implement user interfaces and application features based on defined business requirements
    • Utilize modern front-end frameworks and libraries, such as React, Redux, Redux Toolkit and Material-UI (MUI), to develop and integrate front-end components
    • Apply functional programming (FP) principles for writing application components
    • Integrate external SDK’s to main application
    • Participate in code reviews and provide feedback to improve overall code quality and performance
    • Working with error tracking and performance monitoring tools such as Sentry, Hotjar
    • Troubleshoot and debug front-end issues to ensure optimal application performance
    • Collaborate with other team members to gather requirements and contribute to the design and implementation of new features
    • Write high-quality, unit-tested, understandable code
       

    REQUIREMENTS

    • At least 6 years of experience in WEB development
    • At least 5+ years of experience using React, Redux, HTML5, CSS3
    • Deep understanding of JavaScript and Typescript, REST API
    • Strong knowledge of React, React lifecycle methods, React Hooks, Redux, RTK Query, Caching
    • Understand the React patterns such as hooks, render props, HOCs
    • Experience with iframes
    • Knowledge of methods and approaches to optimize page loading speed
    • Understand the basic approaches to designing modern user interfaces
    • Solid knowledge of OOP and FP principles and their practical application
    • Strong knowledge of MVC architecture pattern
    • Strong problem-solving and analytical skills
    • Attention to detail and ability to write clean and maintainable code
    • Good communication skills and ability to work effectively in a team
    • Enthusiasm for learning and staying up-to-date with new technologies and best practices
    • Upper-Intermediate English level (both speaking and writing)
       

    NICE TO HAVES

    • Experience in writing unit tests
    • Understanding a design system and UI-kit
    • Storybook (Experience with v9 is preferred)
    • Tailwind CSS
    • Shadct/UI

       

    WHAT WE CAN OFFER YOU

    • Modern office in Podil with an uninterruptible power supply and the Internet
    • Personal time off (21 business days of paid vacation, paid days on special occasions, sick leaves, emergency days off)
    • Public holidays
    • Health insurance with the broker which is available from the first month of cooperation
    • Life insurance with the broker which is available from the first month of cooperation
    • Modern technical equipment
    • English courses with native speakers
    • Ukraine-based educational programs
    • Sports activities reimbursement
    • Corporate entertainments
    • Happy hours on Fridays
    • Gig contract support
    More
  • Β· 370 views Β· 22 applications Β· 5d

    Playable Ads Developer (JavaScript)

    Office Work Β· Ukraine (Kyiv) Β· Product Β· 0.5 years of experience Β· B1 - Intermediate
    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.

    Main responsibilities:

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

    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)

    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.)

    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 loyal employees.
    More
  • Β· 125 views Β· 17 applications Β· 29d

    Frontend Developer (SurgiCase Ortho Planners)

    Hybrid Remote Β· Ukraine Β· Product Β· 3 years of experience Β· B2 - Upper Intermediate
    Job description Materialise Medical has pioneered many leading medical 3D printing applications, enabling researchers, engineers, and clinicians to revolutionize innovative patient-specific treatment that helps improve and save lives. As an engineer, you...

    Job description

    Materialise Medical has pioneered many leading medical 3D printing applications, enabling researchers, engineers, and clinicians to revolutionize innovative patient-specific treatment that helps improve and save lives. As an engineer, you will be responsible for implementing features and ensuring they meet rigorous medical software quality standards, with the end result being a product used by hundreds of surgeons throughout the world. 

    What you will do

    • Participate in technical discussions and bring new ideas to the table 
    • Design, implement, test, deploy, maintain, and improve our software components and services 
    • Own the quality of your code (i.e., unit tests, TDD, and other test methodologies) 
    • Work with product managers, product owners, and architects to design and specify new features from the engineering standpoint 
    • Author internal tools that improve the team’s quality and productivity 
    • Contribute to the positive, solution-focused, and creative team spirit 
    • Throughout your tasks, you will work closely with other software engineers to optimize the design, quality, and functionality of the product

    Your profile

    • Understanding of OOP, design patterns, and SOLID principles 
    • Experience with JavaScript, HTTP protocol, REST, Typescript, CSS, and preprocessors
    • Fluent in English (written and spoken)
    • 3+ years of industry experience designing, building, testing, and shipping software 
    • Exceptional problem-solving skills 
    • Able to handle competing priorities in fast-paced environment 
    • Able to perform at a high level in a fast-paced, dynamic environment 
    • Good influencing skills; able to bring colleagues along with your vision 
    • Good communication skills 
    • React, WebGL, Three.js
    • Mathematical background 

    Please note that we work according to the hybrid way of work with the office in Kyiv.

    More
  • Β· 335 views Β· 65 applications Β· 27d

    Intern/Junior Front-End Enginee

    Hybrid Remote Β· Ukraine Β· Product Β· 1 year of experience Β· B1 - Intermediate
    Our mission is to make learning technology accessible, easy and fun for users across the world! We are creating next-generation education platform for learning software development and intent to become a leading player in that market. Are you excited...

    Our mission is to make learning technology accessible, easy and fun for users across the world! We are creating next-generation education platform for learning software development and intent to become a leading player in that market.

     

    Are you excited about creating technology that will be used by millions of people worldwide? Are you passionate about web and programming? Do you like learning new things? Do you like challenging goals and personal growth? Do you want to work in a β€œflat organization” where voice of each team member is important? If you answered β€œYES” to all these questions, congratulations! You are a candidate for a new team at Genesis!

     

    You will be part of a very lean team responsible for building and testing new education platform. You need to be familiar with back-end software engineering, including development, testing and deployment processes. You will interact with user acquisition and product teams to quickly iterate through hypothesis.

     

    Responsibilities:

     

    Design and develop website for our education platform and internal services;

    Set up interfaces to interact with back-end infrastructure;

    In cooperation with CTO participate in developing system architecture;

    Write efficient, scalable, and maintainable code that will help iterate quickly and safely.

     

    Requirements:

     

    Fluent knowledge of JavaScript and TypeScript;

    Familiarity with modern frameworks/libraries (ideally both React and Vue);

    Experience working in a team environment (familiarity with Git, habit of writing clean and well documented code).

    Computer Science or Information Technology degree is must!

     

    Will be a plus:

     

    Understanding of SSR;

    Familiarity with REST.

     

    Genesis is a unique place for the development and growth with:

     

    expertise in the development of high-loaded products in international markets;

    unique opportunities for learning including various training and seminars within the company, access to a valuable and extensive book library, English courses and participation in key IT industry events worldwide;

    perfect working conditions: an excellent office in a 5 minutes' walk from Taras Shevchenko metro station, free food and drinks in the office, medical insurance. The company has professional coaches in football, basketball and running and supports various sports initiatives (swim races, marathons, etc.).

    More
  • Β· 81 views Β· 11 applications Β· 18d

    Backend Developer (Node.js + TypeScript) to $2800

    Hybrid Remote Β· Worldwide Β· 2 years of experience Β· B1 - Intermediate
    Must-have (2+ years in production): Node.js + TypeScript (NestJS) Experience with modules, middleware, decorators, providers. Designed microservice-based systems. MongoDB Schema design, query optimization, replication, sharding. PostgreSQL Used...

    Must-have (2+ years in production):

     

    • Node.js + TypeScript (NestJS)
      Experience with modules, middleware, decorators, providers. Designed microservice-based systems.
    • MongoDB
      Schema design, query optimization, replication, sharding.
    • PostgreSQL
      Used transactions, built normalized schemas, optimized with indexes.
    • RabbitMQ (or similar)
      Used pub/sub, RPC, prefetch config, dead-letter queues, HA setups.
    • Docker + Docker Compose
      Wrote custom multi-stage Dockerfiles. Ran full local stacks.
    • AWS (EC2, S3, Secrets Manager)
      Worked hands-on, not just through automation tools.
    • CI/CD (GitHub Actions)
      Automated builds, tests, and deployments.
    • Remote teamwork
      Comfortable reading technical English, giving/receiving code reviews, and owning technical decisions.

     

    βž• Nice to have:

    • Go: goroutines, channels, performance tuning.
    • GraphQL: schema design, resolvers.
    • DDD / CQRS / Event sourcing
    • Intent-based systems / Sequencer endpoints

     

    Hiring process: short intro call β†’ tech interview β†’ final interview
    Level: Middle / Senior
    Salary: shared after first step (we have a range)

    More
  • Β· 76 views Β· 7 applications Β· 25d

    Shopify Developer

    Ukraine Β· 2 years of experience Β· B2 - Upper Intermediate
    We’re looking for a Shopify Developer who’s ready to deal with real production life – fixing bugs today, polishing a custom module tomorrow, and helping a beauty brand or SaaS startup sell better the day after. Responsibilities: Maintain and support...

    We’re looking for a Shopify Developer who’s ready to deal with real production life – fixing bugs today, polishing a custom module tomorrow, and helping a beauty brand or SaaS startup sell better the day after. 

     

    Responsibilities: 

    • Maintain and support existing Shopify stores β€” fix bugs, update themes, optimize performance 
    • Build or improve store modules (e.g. checkout logic, filters, widgets, payment integrations) 
    • Create new Shopify pages or small stores from scratch based on designer mockups 
    • Add and tweak custom elements using Liquid, HTML, CSS, and JavaScript 
    • Integrate and configure Shopify apps 
    • Collaborate with designers and project managers to deliver smooth updates and feature rollouts 

       

    Requirements: 

    • 2+ years of hands-on Shopify experience 
    • Strong knowledge of Liquid, HTML5, CSS3, JavaScript/jQuery 
    • Understanding of Shopify theme structure and API integrations 
    • Basic Git skills, attention to detail, and the ability to work independently 
    • Upper-Intermediate English β€” enough to talk to clients, not just say β€œOK.” 
    • Strong presentation and communication skills β€” you’ll often have direct contact with clients, explaining solutions, gathering feedback, and presenting your work clearly and professionally 

     
    We offer: 

    • Collaborative environment: a supportive team that values open communication and respect 
    • Growth opportunities: regular performance reviews, mentorship, and transparent feedback 
    • Time off: 20 paid vacation days and 15 paid sick leave days per year 
    • Learning support: compensation for courses, certifications, and educational programs 
    • Flexible work options: remote-first culture or work from our modern Kyiv office 

     

    Recruitment Process:
    1. Initial Screening (Application Form)
    2. Interviews 
    3. Job Offer

    If you have any questions or need clarifications, feel free to reach out to our Talent Hunter Team by email.

    More
  • Β· 299 views Β· 55 applications Β· 25d

    Junior/Middle Front-End Enginee

    Hybrid Remote Β· Ukraine Β· Product Β· 1 year of experience Β· B1 - Intermediate
    Our mission is to make learning technology accessible, easy and fun for users across the world! We are creating next-generation education platform for learning software development and intent to become a leading player in that market. Are you excited...

    Our mission is to make learning technology accessible, easy and fun for users across the world! We are creating next-generation education platform for learning software development and intent to become a leading player in that market.

     

    Are you excited about creating technology that will be used by millions of people worldwide? Are you passionate about web and programming? Do you like learning new things? Do you like challenging goals and personal growth? Do you want to work in a β€œflat organization” where voice of each team member is important? If you answered β€œYES” to all these questions, congratulations! You are a candidate for a new team at Genesis!

     

    You will be part of a very lean team responsible for building and testing new education platform. You need to be familiar with back-end software engineering, including development, testing and deployment processes. You will interact with user acquisition and product teams to quickly iterate through hypothesis.

     

    Responsibilities:

     

    Design and develop website for our education platform and internal services;

    Set up interfaces to interact with back-end infrastructure;

    In cooperation with CTO participate in developing system architecture;

    Write efficient, scalable, and maintainable code that will help iterate quickly and safely.

     

    Requirements:

     

    Fluent knowledge of JavaScript and TypeScript;

    Familiarity with modern frameworks/libraries (ideally both React and Vue);

    Experience working in a team environment (familiarity with Git, habit of writing clean and well documented code).

    Computer Science or Information Technology degree is must!

     

    Will be a plus:

     

    Understanding of SSR;

    Familiarity with GraphQL.

     

    Genesis is a unique place for the development and growth with:

     

    expertise in the development of high-loaded products in international markets;

    unique opportunities for learning including various training and seminars within the company, access to a valuable and extensive book library, English courses and participation in key IT industry events worldwide;

    perfect working conditions: an excellent office in a 5 minutes' walk from Taras Shevchenko metro station, free food and drinks in the office, medical insurance. The company has professional coaches in football, basketball and running and supports various sports initiatives (swim races, marathons, etc.).

     

    More
  • Β· 266 views Β· 38 applications Β· 18d

    Junior/Middle Front-End Engineer

    Hybrid Remote Β· Ukraine Β· Product Β· 1 year of experience Β· B1 - Intermediate
    Our mission is to make learning technology accessible, easy and fun for users across the world! We are creating next-generation education platform for learning software development and intent to become a leading player in that market. Are you excited...

    Our mission is to make learning technology accessible, easy and fun for users across the world! We are creating next-generation education platform for learning software development and intent to become a leading player in that market.

     

    Are you excited about creating technology that will be used by millions of people worldwide? Are you passionate about web and programming? Do you like learning new things? Do you like challenging goals and personal growth? Do you want to work in a β€œflat organization” where voice of each team member is important? If you answered β€œYES” to all these questions, congratulations! You are a candidate for a new team at Genesis!

     

    You will be part of a very lean team responsible for building and testing new education platform. You need to be familiar with back-end software engineering, including development, testing and deployment processes. You will interact with user acquisition and product teams to quickly iterate through hypothesis.

     

    Responsibilities:

     

    Design and develop website for our education platform and internal services;

    Set up interfaces to interact with back-end infrastructure;

    In cooperation with CTO participate in developing system architecture;

    Write efficient, scalable, and maintainable code that will help iterate quickly and safely.

     

    Requirements:

     

    Fluent knowledge of JavaScript and TypeScript;

    Familiarity with modern frameworks/libraries (ideally both React and Vue);

    Experience working in a team environment (familiarity with Git, habit of writing clean and well documented code).

    Computer Science or Information Technology degree is must!

     

    Will be a plus:

     

    Understanding of SSR;

    Familiarity with GraphQL.

     

    Genesis is a unique place for the development and growth with:

     

    expertise in the development of high-loaded products in international markets;

    unique opportunities for learning including various training and seminars within the company, access to a valuable and extensive book library, English courses and participation in key IT industry events worldwide;

    perfect working conditions: an excellent office in a 5 minutes' walk from Taras Shevchenko metro station, free food and drinks in the office, medical insurance. The company has professional coaches in football, basketball and running and supports various sports initiatives (swim races, marathons, etc.).

    More
  • Β· 182 views Β· 14 applications Β· 13d

    Junior Frontend Developer (React)

    Office Work Β· Ukraine (Kyiv) Β· Product Β· 1 year of experience Β· B2 - Upper Intermediate
    Delasport β€” Implementing Technological Solutions Here and Now. Delasport is an iGaming Software company providing Sports Betting & Online Casino software, and turnkey B2B solutions. Established in 2010, Delasport delivers a one-stop-shop solution of...

    Delasport β€” Implementing Technological Solutions Here and Now.

    Delasport is an iGaming Software company providing Sports Betting & Online Casino software, and turnkey B2B solutions. Established in 2010, Delasport delivers a one-stop-shop solution of Sports Betting and Online Casino from a White-Label, with a full range of management services to a Plug&Play iFrame and a complete Turnkey. We are looking for the top talents to join our team in R&D centre in Kyiv.

    RESPONSIBILITIES
     

    • Collaborate with a team of developers to design, develop, and maintain high-quality web applications
    • Implement user interfaces and application features based on defined business requirements
    • Utilize modern front-end frameworks and libraries, such as React and Material-UI (MUI), to develop and integrate front-end components
    • Apply object-oriented programming (OOP) principles to ensure the creation of clean and modular code
    • Follow the SOLID, DRY, KISS, and YAGNI principles
    • Participate in code reviews and provide feedback to improve overall code quality
    • Troubleshoot and debug front-end issues to ensure optimal application performance
    • Collaborate with cross-functional teams to gather requirements and contribute to the design and implementation of new features
       

    REQUIREMENTS
     

    • At least 1 year experience in WEB development
    • Strong understanding of JavaScript, React, React Hooks, TypeScript, and Redux
    • The presence of a portfolio (e.g., active Git profile or example of previous test tasks)
    • Solid knowledge of object-oriented programming (OOP) principles and their practical application
    • Understanding and application of the SOLID, DRY, KISS, and YAGNI principles in code development
    • Experience in writing unit tests
    • Strong problem-solving and analytical skills
    • Attention to detail and ability to write clean and maintainable code
    • Good communication skills and ability to work effectively in a team
    • Enthusiasm for learning and staying up-to-date with new technologies and best practices
    • Upper-Intermediate English level (both speaking and writing)
       

    NICE TO HAVES
     

    • Familiarity with front-end libraries and frameworks such as Material-UI (MUI), React Hook Form and Redux Toolkit
    • Knowledge of MVC architecture
       

    WHAT WE CAN OFFER YOU
     

    • Modern office in Podil with an uninterruptible power supply and the Internet
    • Personal time off (21 business days of paid vacation, paid days on special occasions, sick leaves, emergency days off)
    • Public holidays
    • Health and life insurance with our broker, available starting from the month following the employee’s start date with the company
    • Modern technical equipment
    • English courses with native speakers
    • Ukraine-based educational programs
    • Sports activities reimbursement
    • Corporate entertainments
    • Happy hours on Fridays
    • Gig contract support
    More
  • Β· 188 views Β· 23 applications Β· 7d

    Front-End Software Engineer

    Hybrid Remote Β· Ukraine Β· 2 years of experience Β· B2 - Upper Intermediate
    Panenco is a boutique software studio in Belgium and Ukraine. We build next-gen B2B SaaS products and enterprise AI solutions, always with an entrepreneurial spirit. We're a small team of the best and brightest, looking for 10x people who love to tackle...

    Panenco is a boutique software studio in Belgium and Ukraine. We build next-gen B2B SaaS products and enterprise AI solutions, always with an entrepreneurial spirit. We're a small team of the best and brightest, looking for 10x people who love to tackle challenging problems. We give you significant ownership and room to grow, expecting you to take charge and continuously evolve with the latest and greatest in our industry.
     

    About the position

    We’re always looking for passionate software engineers with strong computer science fundamentals to focus on front-end development with React (Native) and Typescript, creating outstanding user experiences across web & mobile. You'll become part of a dedicated product team working alongside some of the best and brightest people in our industry.
     

    Technologies and required skills

    You have an in-depth grasp of the the majority of the following technologies:

    β€’React (Native): React components state and lifecycle, Context API, Hooks‍

    β€’Typescript: ES5.2.2 + ES6‍

    β€’REST: you can interpret and interface with (REST) APIs‍

    β€’State management: hands-on experience with React Query and understanding of Redux, Zustand, or others‍

    β€’Design systems: familiar with React based UI (AntUI, MUI, Atlassian UI, shadcn UI etc)‍

    β€’Styling: experience with SASS/SCSS, familiar with CSS-in-JS (styled-components or other CSS-in-JS approaches)‍

    β€’Testing: experience with Cypress or similar frameworks and related CI‍

    β€’Module bundlers: experience with Vite, Webpack, Rollup or similar alternatives‍
     

    Additional

    β€’Language skills: solid reading and speaking skills in English

    β€’Async programming: promises API, async/await, await hell, top-level await limitations

    β€’JS browser API: localstorage, familiar with Event Loop, macrotask and microtasks

    β€’Accessibility: awareness of WCAG, screen readers cases, keyboard navigation, static/interactive elements

    β€’Browsers: cross-browser compatibility and client-side performance considerations
     

    As a plus

    β€’Virtualisation: hands-on experience with Docker and similar services

    β€’Back-end knowledge: Node.js, Python, .NET, Next.js or other frameworks

    β€’Cloud: practical experience with GCP, AWS or Azure

    β€’Information security: an understanding of security standards

     

    Locations

    We're flexible with regards to remote work, but we have an office in Kyiv: 123 Peremogy Avenue, office number 520
     

    We offer 
    We offer a friendly, dynamic and inspirational working environment with a strong team that celebrates great engineering. During our bi-weekly software engineering labs sessions we share experiences from the various products that we're building. A fair compensation, office snacks and fun afterwork drinks are included of course!

     

    The interview process

    The interview process is short (but thorough) and will consist of 3 steps:

    β€’Intro conversation: 20min conversation to validate your fit with the position and align on the approach for the technical interview

    β€’Technical interview: you present a personal project or one of your prior involvements from end to end, with our team asking targeted questions

    β€’Feedback: you will receive feedback about the technical conversation either in written form or through a call

     

    More
  • Β· 175 views Β· 64 applications Β· 6d

    Middle Frontend Developer (Vue/Nuxt)

    Hybrid Remote Β· Ukraine Β· Product Β· 3 years of experience Β· A2 - Elementary
    Requirements: We are looking for an experienced Front-End Engineer who: Has 2+ years experience with Vue (Nuxt). Has wide experience in JavaScript (ES5+) and TypeScript. Has good knowledge of HTML5 (Pug), CSS3 (SCSS), and BEM methodology. Has proficient...

    Requirements:
    We are looking for an experienced Front-End Engineer who:

    Has 2+ years experience with Vue (Nuxt).
    Has wide experience in JavaScript (ES5+) and TypeScript.
    Has good knowledge of HTML5 (Pug), CSS3 (SCSS), and BEM methodology.
    Has proficient in working with REST API.

     

    Has experience with vuex/pinia, vue router, vue-i18n, composition API.
    Has experience with flexbox, grid, animation.
    Has experience with version control systems (Git and Git-flow).
    Has experience with front-end tooling (npm-scripts/webpack/esbuild).
    Has experience with Agile and Kanban methodologies and working in cross-functional teams.

     

    Has understanding of MVC and MVVM patterns.
    Has understanding of accessibility standards and best practices.
    Has understanding of SEO standards and best practices.
    Has great communication skills and problem-solving skills with attention to detail.

    More
  • Β· 118 views Β· 7 applications Β· 4d

    Senior Frontend Engineer – Special AI Products team

    Hybrid Remote Β· Ukraine Β· Product Β· 5 years of experience Β· B2 - Upper Intermediate
    Job Description As a Frontend Engineer, you'll work on developing robust frontend-side solutions, utilizing AI tools, and contributing to the launch of innovative AI products. You’ll be expected to engage with backend systems, data flow design, and...

    Job Description
     

    As a Frontend Engineer, you'll work on developing robust frontend-side solutions, utilizing AI tools, and contributing to the launch of innovative AI products. You’ll be expected to engage with backend systems, data flow design, and performance challenges β€” this role involves more than building REST APIs. You'll collaborate with product managers and team members, review code, and help drive the integration of AI technologies into our products. In your day-to-day, you will: 

    • Gather product requirements and translate them into robust client-side solutions 
    • Write high-quality, scalable code and review pull requests 
    • Explore AI development tools and use them in your day-to-day work to enhance team capabilities 
    • Collaborate with product managers and team members to launch AI-driven products 
    • Continuously learn and share AI knowledge and experiences with the team 
    • Involvement in large-scale codebases with a product-oriented approach


    Requirements
     

    • 5+ years of experience in frontend development
    • Proficiency in Typescript and React
    • Backend development experience in Java (Optional)
    • Eagerness to deepen knowledge in server development
    • Familiarity with AI development tools and a curiosity about AI technologies
    • Strong understanding of database design, query optimization, and transactional integrity.
    • Hands-on experience with system integration, data flows, and monitoring/observability.
    • Comfortable with essential tools and operations (Maven/Gradle/npm)
    • Software development basics (simple SQL queries, modern architecture design, unit testing, and software debugging)
    • Understanding of applied computer science fundamentals (lists, sets, sorts, and complexities)


    About the Team


    We are Wix's Frontend Engineering Guild. We build unique, scalable, resilient products and technologies that empower anyone to succeed online. Our mission is to develop complex micro-frontends and maintain the highest development standards. We embrace cutting-edge technologies, TDD, and clean code. We work in small teams, follow agile work methods and use continuous integration and delivery methodologies. We love sharing knowledge and contributing back to the open-source community.


    About Wix


    Wix makes it possible for anyone to succeed online. 

    Since 2006, we've grown to around 5,300 employees in 22 countries, launched over 40 products, and serve over 282 million users and their visitors worldwide. 

    At Wix, we push you to innovate, evolve in non-traditional ways, and collaborate. We operate in small teams that work closely together at a high level. 

    Although we're already industry leaders in web creation and business, our work is nowhere near done.  Our goal is to become the main engine of the Internet so we can create a more open web for all.

    More
Log In or Sign Up to see all posted jobs