Junior JavaScript Developer

Let's transform industrial automation together!

*Flexibility of being able to work hybrid in Iași, Romania (1 or 2 days/ week in the office in Iasi), labor contract (CIM)

Your new company

Our client revolutionizes industrial manufacturing by uniquely blending OT and IT technologies into a single open platform, bringing automation, flexibility, and advanced cybersecurity to Industrial Control Systems (ICS).
We are looking for a Junior JavaScript Developer with a strong foundation in JavaScript and web development to join our client's team. Rather than focusing solely on years of experience, our client prioritises fundamental understanding and problem-solving skills in real-world scenarios.
The ideal candidate should be comfortable with React (or another frontend framework), debugging tools, writing clean, maintainable code, and working with development tools such as Git, Jira, Confluence, and CI/CD pipelines.


This role includes live coding challenges during the interview process, focusing on practical frontend issues such as:
  • React list re-rendering issues caused by dependency array loops in useEffect.
  • Memory leaks due to improper component teardown in useEffect.
  • Refactoring large components into reusable ones.
  • DOM manipulation outside of React framework constraints.
  • Rendering performance optimisation and debugging via DevTools.


Your new role

As a Junior JavaScript Developer you will:
  • Develop and maintain responsive, high-performance web applications using JavaScript and React (or another framework).
  • Debug and optimize rendering performance using Chrome DevTools or similar.
  • Identify and fix React-specific issues, such as re-renders, memory leaks, and inefficient component structures.
  • Write clean, maintainable, and modular code following best practices.
  • Work with Git for version control and collaborative development.
  • Utilize Jira and Confluence for project tracking and documentation.
  • Work with CI/CD pipelines to automate deployment processes.
  • Collaborate with the team to break down large components into reusable ones.
  • Occasionally perform DOM manipulation outside of React when necessary.
  • Work closely with designers, backend developers, and other team members to deliver high-quality software.
  • Communicate effectively, share knowledge, and contribute to a team-oriented environment.
  • Work with backend technologies (Node.js is a plus) to integrate frontend components effectively.


What you'll need to succeed

  • Strong understanding of JavaScript fundamentals.
  • 2+ years of experience in frontend development with React or another framework.
  • Proficiency in Git for version control.
  • Experience working with Jira and Confluence for project management and documentation.
  • Understanding of CI/CD pipelines and their role in modern development workflows.
  • Ability to write clean, modular, and maintainable code.
  • Strong debugging skills and experience using DevTools.
  • Familiarity with best practices for performance optimisation in frontend applications.
  • Experience working in a team-oriented development environment.
  • Exposure to backend technologies (Node.js is a plus).

Preferred Skills:

  • Experience working with modern frontend tooling (Webpack, Babel, ESLint, etc.).
  • Knowledge of TypeScript.
  • Understanding of state management solutions (Redux, Zustand, etc.).
  • Interest in learning and contributing to backend development.


What you'll get in return

  • Collaborative Team Culture – Work in an environment where knowledge-sharing and teamwork are valued.
  • Hands-On Experience – Tackle real-world frontend challenges and improve your debugging, performance optimization, and problem-solving skills.
  • Career Growth Opportunities – Gain mentorship and experience to advance your JavaScript and React expertise.
  • Competitive Compensation – Our client offers market-competitive salaries and benefits.
  • Work-Life Balance – Flexible work arrangements and a supportive team that values well-being.
  • Cross-Functional Learning – Exposure to backend development (Node.js) and modern web development best practices.


What you need to do now

If you're interested in this role, click 'apply now' to forward an up-to-date copy of your CV, or call us now.

If this job isn't quite right for you, but you are looking for a new position, please contact us for a confidential discussion on your career.


#LI-DNI
Faceți click aici pentru a accesa Politica de confidențialitate HAYS care oferă informații detaliate despre modul în care folosim și protejăm datele personale și drepturile dumneavoastră în legătură cu acestea.

Sumar

Tipul locului de muncă
Permanent
Industrie
Tehnologii si servicii de internet
Oraș
Iași - Hybrid
Domeniu
Software Development
Referinţă
1192172

Discutaţi cu un expert

Discutaţi cu Alice Chitu, consultantul specializat, care îşi desfăşoară activitatea în sediul Hays Bucharest
Premium Plaza, 63-69 Dr. Iacob Felix Street, 7th floor

Telefon: +40 725 551 252

Locuri de muncă similare cu Junior JavaScript Developer

  • Java Developer

    Let's transform industrial automation together!
    Iași - Hybrid