Frontend Engineer

Moonlysoft

  • Cluj-Napoca, Cluj
  • Permanent
  • Full-time
  • Acum 1 zi
About the RoleWe're looking for a Frontend Engineer with strong React skills to join our team and take ownership of the frontend development for a greenfield project: a multi-tenant compliance and workforce safety platform.The platform digitizes occupational health & safety, fire prevention, and equipment safety workflows — covering everything from training session management and electronic document signing to digital archives, billing, and client portals. It serves three distinct user groups: the service provider (admin), their client companies, and individual employees who complete training and sign documents on mobile devices.This is a full build from scratch — no legacy code, no migration. You'll be shaping the UI architecture, component library, and user experience from day one.RequirementsMust have:2+ years of hands-on experience with React (functional components, hooks, context)Solid knowledge of TypeScriptExperience with responsive and mobile-first developmentFamiliarity with a component library such as MUI (Material UI) or similarUnderstanding of REST API consumption and async data handlingGood grasp of design patterns in frontend architecture (state management, component composition, separation of concerns)Ability to write clean, maintainable, well-documented codeComfortable working with Git in a collaborative workflowNice to have:Experience with Next.jsExperience with Redux or other state management solutions (Zustand, Jotai, etc.)Exposure to accessibility standards (WCAG 2.1 AA)Experience with role-based access control (RBAC) on the frontendFamiliarity with CI/CD pipelines and staging/production deployment workflowsMain ResponsibilitiesOwn the frontend architecture and component structure for a modular, multi-portal platformTranslate business requirements and wireframes into responsive, accessible UI componentsCollaborate with backend engineers to define and consume API contracts (OpenAPI/Swagger)Implement multi-role interfaces with permission-based visibility (admin, client, employee views)Write and maintain technical documentation for frontend components and flowsParticipate in code reviews and contribute to team coding standardsTrack and manage your own tasks with clear traceability (ClickUp or equivalent)What We OfferA greenfield project — no legacy baggage, modern stack from the startReal ownership over frontend decisions and architectureA small, focused team where your work has visible impactFlexibility in working arrangementsLocation: Cluj-Napoca, Romania
Type: Full-time
Start: As soon as possibleMoonlysoft is a technology partner company specializing in startups and mature businesses requiring software partners.We have experience in designing, building, and launching software services that started only from an idea. At the same time, we focused also on providing the best technical people for already existing software, where there is a need to improve, maintain, or fix an issue.

Moonlysoft