Hot
Onsite
Remote Allowed

Trainee/Junior JS/React Engineer

location_on Vinnytsia
Directions: Software Development

Overview

Technical Skills:
  • Basic understanding of core JavaScript concepts and proficiency in ES6+ features;
  • Exposure to HTML5, CSS3, and modern web development practices;
  • Experience with React.js and understanding of its core principles, including state management, props, and component lifecycle;
  • Familiarity with React hooks and functional components is a plus;
  • Experience using Git for version control;
  • Familiarity with development tools such as npm or yarn, webpack, and Babel;
  • Understanding of responsive web design practices and experience with CSS frameworks like Bootstrap or Material-UI;
  • Basic knowledge of RESTful APIs and experience making HTTP requests from a client-side application;
  • Bachelor’s degree in Computer Science, Information Technology, or related field, or equivalent practical experience;
Soft Skills:
  • Strong willingness to learn new technologies and frameworks, as the field of web development is continually evolving;
  • Ability to troubleshoot and solve problems independently with minimal guidance;
  • Good communication skills to effectively collaborate with team members and share ideas clearly;
  • High attention to detail with a focus on producing quality, bug-free code;
  • Ability to manage time effectively, especially when dealing with multiple projects or deadlines;
Additional Desirable Skills:
  • Experience with state management libraries (e.g., Redux, Context API).
  • Knowledge of TypeScript is a plus.
  • Exposure to unit testing frameworks like Jest or testing-library/react;
Responsibilities:
  • Participate in the full software development lifecycle, including requirement analysis, design, implementation, testing, and deployment;
  • Collaborate with senior developers to design and develop dynamic web applications;
  • Maintain and improve the performance of existing software;
  • Stay current with the latest web technologies and best practices;
Languages:
  • English: B2+;

Apply