UI Engineer (React)
Lviv, L'vivs'ka Oblast', Ukraine
1 день назад

We are looking for a UI Engineer to join an Indigo Ag UI Platform team.

As a UI Engineer on the Platform UI team, you’ll develop responsive web applications that integrate with a rich ecosystem of services to power all products on the Indigo web application.

You will work with a team of UI engineers as well as UX designers and project managers to solve some of the biggest and most interesting UI challenges Indigo faces.

Your work will touch the entirety of the Indigo UI, impacting both internal and external users. As such, you will work collaboratively with the full breadth of Indigo teams and functions from UX design to API engineers to usability, and have a unique opportunity to experience, and impact, all of Indigo's products.

Indigo Ag is an international AgriTech startup pioneering an ambitious mission in a budding industry where agriculture meets technology.

Through the use of data-driven insights, natural microbiology, and innovative digital technologies, Indigo is partnering across the supply chain, ultimately cultivating a scalable climate solution and enhanced ecosystem that beneficially serves farmers, consumers, and the planet alike.

  • Best place to work according to Glassdoor’s 2019 Employee Choice Best Places to Work.
  • One of the most innovative companies according to Fast Company’s Most Innovative Companies 2019.
  • Responsibilities

    Design and implement performant UI components for web applications using a modern web stack consisting of TypeScript, React, and NextJS, with a backend of Python and PostgreSQL hosted on AWS

    Build user-facing features for our suite of applications by implementing React Components in Typescript and integrating with REST APIs

    Own entire features from technical design to delivery

    Be on the leading edge of designing internal tools and libraries, global components, and design patterns

    Ensure that all UI components are adequately tested in an automated framework, including unit, integration, and end-to-end tests using Cypress.js and Jest

    Collaborate with product managers, UX designers, and back-end engineers to spec, build, test, and deploy high-quality code

    Review code, have your code reviewed, and learn from other engineers

    Serve as a resource for junior engineers to learn and grow

    Required skills

    3+ years experience in front-end development (using React)

    Ability to analyze / implement best coding practices

    Excellent understanding of the OO design / programming paradigm

    Hands-on experience working with design / architectural patterns

    Solid background in computer science and programming

    Strong knowledge of databases and networks

    At least intermediate English (B1+)

    We offer

    Professional development support (books, online courses, conferences, certifications, English classes, and clubs)

    Flexible working hours and WFH policy (upon agreement with the teammates)

    Home office setup compensation

    Medical insurance or sports compensation

    20 business days of paid vacation, additional vacation in case of baby birth

    Sick leaves compensation

    Maternity / paternity leave

    Corporate events and team-buildings

    Competitive salary

    Сообщите об этом задании

    Thank you for reporting this job!

    Your feedback will help us improve the quality of our services.

    Подать заявку
    Мой email
    Нажимая «Продолжить», я даю согласие neuvoo на обработку моих данных и отправку уведомлений по электронной почте, как описано в Политике конфиденциальности neuvoo. В любое время я могу отозвать свое согласие или отказаться от подписки.
    Форма заявки