Middle Front-End Developer (Shopify App)

Remote (Ukraine only) JavaScript Software Developer

Required skills

JavaScript / strong
ReactJS / strong
TypeScript / strong
English / strong

We have a great opportunity for an experienced Front-End Developer who is ready to show a high level of engagement in making technical decisions.

As a Front-End Engineer, you will be involved in the design, developing, testing, deployment, implementation, and software support for multi-tier web-based applications with a strong emphasis on the user interface based on the front-end tools.

Ready to take part in a large long-term project? Keep reading.


Our customer DanAds is a leading provider of customized self-serve advertising platforms for publishers, which come with the best features of ad forecasting, one-to-one direct deals, proposals sending, various targeting options, and ad-tools.


The project is about creating from scratch of an AdTech platform that helps users create & manage marketing campaigns within the Shopify UI on the platform.

The main customers/users of the system are Publishers as well as small and medium advertisers who want to market their businesses via web, mobile, and printed media. If you are a self-motivated person with passion for developing scalable, distributed software, you are likely to love this job!


  • At least 3 years of commercial experience in web development
  • Strong working experience with ReactJS, TypeScript
  • Experience with ReactJS state management system (Redux)
  • Experience with Shopify
  • Experience with GraphQL
  • Experience with SCSS
  • At least Intermediate level of English


Would be a plus:

  • Experience in/knowledge of any backend programming language ( such as PHP, Node.JS, Java, Python, or Ruby on Rails)


  • Design, develop, and improve UI (User interfaces) of Web applications
  • Actively participate in design/build stage of the software engineering life cycle (requirements gathering, prototyping, architecture, detailed design, development, testing and deployment)
  • Utilize the best engineering practices (unit tests, code/design review, etc.)
  • Understand the front-end part of web applications to be able to solve business problems and take responsibility for the result
  • Take part in technical discussions, listen to arguments, and apply critical thinking
  • Maintain high standards of code quality, including tests and documentation, and encourage the same by providing constructive code reviews to collaborators
  • Participate in conference calls and meetings with the Customer


  • Health & Legal support
  • Discount program
  • Sport activities
  • Outstanding offices
  • Comfortable place in a cozy room
  • Continuous education
  • Flexible schedule
  • Remote work
  • Diversity of Domains & Businesses
  • Variety of technology

Share this vacancy

apply now

apply now

    Drop your CV here, or
    Supports: DOC, DOCX, PDF, max size 5 Mb