Strong Middle Front-End React developer
IvorySoft is a people-first software engineering and IT consulting company. We provide complex technological solutions for startups and businesses from the USA, UK, Nordic countries, and Canada.
To meet our ambitious goals, we are looking for a Strong Middle Front-End React Developer to join our growing team that helps to build clean and innovative software products.
๐ฏ ABOUT THE PROJECT:
Our customer is a US-based company driving the clean energy transition through advanced software solutions. Their platform supports large-scale clean electrification projects - including solar, storage, and EV infrastructure - by providing intuitive data visualization, analytics dashboards, and real-time performance tracking tools.
The project focuses on developing modern, high-performance web interfaces that empower users to make data-driven decisions through rich visualizations and interactive dashboards.
RESPONSIBILITIES:
๐จโ๐ป Develop high-quality, scalable, and maintainable front-end applications using React 18 and TypeScript.
๐จโ๐ป Implement responsive, user-friendly interfaces with Styled-components and modern UI practices.
๐จโ๐ป Integrate complex data visualizations using Highcharts and Highcharts React.
๐จโ๐ป Work with GraphQL Code Generator to create efficient client-side data access layers.
๐จโ๐ป Collaborate with back-end engineers, designers, and QA specialists in an Agile environment.
๐จโ๐ป Ensure code quality through ESLint, TypeScript ESLint, and thorough testing with Vitest.
๐จโ๐ป Contribute to the microfrontend architecture using vite-plugin-federation.
REQUIREMENTS:
๐ป 3+ years of experience in Front-end development.
๐ป Strong knowledge of React 18 and TypeScript.
๐ป Experience with Vite as a build tool.
๐ป Proficiency in Styled-components for styling.
๐ป Experience with data visualization libraries, particularly Highcharts and Highcharts React.
๐ป Familiarity with Luxon for date/time manipulation.
๐ป Experience with GraphQL and GraphQL Code Generator.
๐ป Knowledge of vite-plugin-federation and microfrontend architecture.
๐ป Strong understanding of ESLint, TypeScript ESLint, and code quality tools.
๐ป Experience with Vitest or similar testing frameworks.
๐ป Excellent problem-solving and analytical skills.
๐ป Strong communication skills and the ability to work in a team environment.
๐ป Experience with Agile methodologies is a plus.
Required languages
English | B2 - Upper Intermediate |
Ukrainian | Native |