Middle Front End Developer

Remote: 
Full Remote
Contract: 
Work from: 

Offer summary

Qualifications:

3+ years of experience in frontend development, focusing on web applications., Proficient in React and TypeScript with real-world project experience., Strong understanding of SOLID principles and clean code practices., High attention to detail with knowledge of UI/UX principles..

Key responsibilities:

  • Develop and maintain web applications using React and TypeScript.
  • Build reusable and well-structured components while ensuring pixel-perfect implementations.
  • Collaborate with teams in an agile environment, participating in code reviews and using Git.
  • Integrate with RESTful APIs and optimize data-fetching strategies.

BE | Shaping The Future Romania logo
BE | Shaping The Future Romania SME https://www.be-tse.it/

Job description

The ideal candidate is a team player with a solid grasp of React and TypeScript and a good understanding of clean, maintainable code principles.

Must-Have Requirements

- 3+ years of experience in frontend development with a focus on web applications.

- Proficient in React and TypeScript, with hands-on experience in real-world projects.

- Strong understanding of SOLID principles, especially the Single Responsibility Principle.

- Demonstrated ability to build reusable, maintainable, and well-structured components.

- High attention to detail pixel-perfect implementations and awareness of UI/UX principles.

- Experience working in collaborative, agile environments using Git and code review workflows.

- Experience integrating with RESTful APIs, and optimizing data-fetching strategies.

Nice-to-Have Skills

- Familiarity with Storybook for developing and testing UI components in isolation.

- Experience or exposure to micro frontend architectures, particularly single-spa.

- Basic understanding of performance optimization, accessibility (a11y), and responsive design.

- Prior exposure to design systems and component libraries.

Soft Skills

- Strong communication skills, able to collaborate across teams and with designers/business analysts.

- Proactive attitude with a focus on quality and continuous improvement.

- Ability to give and receive constructive feedback.

Required profile

Experience

Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Constructive Feedback
  • Proactivity
  • Collaboration
  • Communication

Front-End Developer Related jobs