SII Group Romania
Front-End Developer (React)
SII Group RomaniaRomania15 days ago
Full-timeInformation Technology

Who we are:

  • Open-minded intellectuals who embrace emerging technologies on our mission to create innovative Software Engineering Solutions that will impact millions of users around the world.


Responsibilities

In general, you’ll work closely with the design team, product management, and senior developers to build simple, usable, responsive and interactive interfaces across multiple devices. You will, therefore:


• Assist in determining the structure and design of web pages.

• Implement user interface features that improve usability and accessibility.

• Support the development of features that enhance the user experience.

• Write clean, reusable, and maintainable code under guidance from senior developers.

• Collaborate with back-end developers and web designers to improve usability.

• Participate in discussions with the Product Owner and team members to clarify requirements.

• Help document user stories and development tasks for each sprint.

• Write basic automated tests (unit tests) and learn to work within a continuous integration environment.

• Follow best practices as defined by senior developers and remain open to learning new ones.

• Assist in optimizing web pages for speed and scalability.

• Ensure visual consistency with the brand design system.

• Take part in code reviews, pair programming, and technical discussions to learn and contribute ideas.



Competencies

• Some hands-on experience with React (personal projects, internships, or 0–1 year professional).

• Basic understanding of the web development process (design, development, deployment).

• Knowledge of HTML5 and CSS3.

• Familiarity with JavaScript and TypeScript (open to learning more advanced concepts).

• Experience working with REST APIs from the client side (basic integration).

• Basic knowledge of Git or another version control system.

• Understanding of asynchronous requests and how data updates in a React app.

• Some knowledge of state management (React hooks, context API; exposure to Redux is a plus).

• Willingness to learn debugging techniques.

• Eagerness to gain exposure to CI/CD, testing, and cloud tools over time.

• Strong communication and collaboration skills, with a willingness to learn from peers and mentors.

• Proficient in English (written and spoken)

Key Skills

Ranked by relevance