Back to jobs list

Junior React Developer

  • Ukraine | Kyiv,Lviv, Dnipro, Mykolayv
  • Full Time

We are looking for an enthusiastic and experienced React Developer. React developers are a key part of our front end team which is responsible for turning our innovative experience designs into enterprise-class web applications. 
Windmill is a boutique digital product delivery company. Our team of designers, strategists, and engineers love to create great experiences. We design and develop delightful and functional digital products that solve tough problems and enable new opportunities for enterprises in complex industries, such as banking & finance, healthcare, and compliance. 

For more information, please check the company website at https://www.windmillsmartsolutions.com/
 
Requirements:

  • Strong proficiency in JavaScript, including DOM manipulation and the JavaScript object model
  • Commercial experience with React  1 year
  • Thorough understanding of React.js and its core principles
  • Experience with popular React.js workflows (such as Redux)
  • Familiarity with newer specifications of EcmaScript
  • Experience with data structure libraries (e.g., Immutable.js, Lodash)
  • Knowledge of isomorphic React is a plus (e.g., Next.js)
  • Familiarity with GraphQL APIs
  • Familiarity with modern front-end build pipelines and tools (e.g., Jenkins)
  • Experience with common front-end development tools such as Babel, Webpack, NPM, etc.
  • Ability to understand business requirements and translate them into technical requirements
  • A knack for benchmarking and optimization
  • Familiarity with Git

 
Responsibilities:

  • Developing new user-facing features using React.js
  • Building reusable components and front-end libraries for future use
  • Translating designs and wireframes into high quality code
  • Optimizing components for maximum performance across a vast array of web-capable devices and browsers
  • Debugging and bug fixing
  • Proactively discuss problems and propose solutions

 
We Offer:

  • Competitive compensation
  • Become a part of our international team
  • Opportunities for enhancement
  • Friendly Environment
  • Opportunity to make a positive impact on the team
     

Apply for this Position
* Required fields

First name*

Last name*

Email address*

Location

Phone number*

Resume*

Attach resume as .pdf, .doc, .docx, .odt, .txt, or .rtf (limit 5MB) or paste resume

Paste your resume here or attach resume file

LinkedInLinkedIn profile URL:

Desired salary*

Earliest start date?*

Human Check*