Senior Web UI Developer – React & Modern Frontend Consultant

Frontend Engineering Responsibilities

  • You will take ownership of building and evolving user-facing web applications using a modern JavaScript stack. This includes developing modular, reusable UI components and ensuring high visual accuracy in line with design specifications.
  • You will focus on performance optimization, scalability, and maintainability, making use of modern tooling to deliver fast and responsive user experiences.

Cross-Team Collaboration

  • You will work hand-in-hand with UX/UI designers, backend engineers, and product stakeholders to convert functional needs into robust technical solutions.
  • As part of the engineering team, you will contribute to peer reviews, help resolve production issues, and support end users when needed.
  • Depending on project needs, you may also contribute to server-side development, helping ensure smooth interaction between client-side and backend services.

Evolution & Best Practices

  • You are expected to continuously monitor advancements in frontend technologies and engineering practices.
  • You will actively contribute ideas to improve application usability, technical quality, and long-term sustainability.


Minimum requirements

Essential Experience

• Academic background in computer science, software engineering, or a related technical field

• Strong hands-on experience building frontend applications with React and TypeScript, along with modern styling approaches

• In-depth knowledge of core JavaScript concepts (ES6+) and browser behavior

• Practical experience with modern build systems and tooling used in frontend development

• Solid understanding of API-based integrations and frontend–backend communication

• Daily use of source control platforms such as Git-based repositories

• Ability to produce clean, readable, and well-structured code

Nice to Have

• Exposure to backend development using Java-based frameworks

• Knowledge of additional frontend frameworks

• Familiarity with automated delivery pipelines

• Strong testing mindset with experience in frontend testing tools and frameworks

• Experience using component libraries or design systems

• Understanding of Agile delivery frameworks and related tooling

• Awareness of web accessibility standards and inclusive design principles

Personal Attributes

• A genuine agile mindset centered on collaboration, feedback, and continuous learning

• Ability to work autonomously while meeting delivery commitments

• Strong analytical skills and attention to detail

• Comfortable working in iterative development environments

• Clear and professional communication skills

• Fluency in English is required; additional languages are an advantage

• Team-oriented, proactive, and motivated to improve both products and processes