About the job Senior React Engineer - B2B
Job Location: hybrid in Bucharest
Recruitment process:
- Tech interview
- Cultural discussion
- Management + tech interview
Role description:
Our client is a global leader in maritime services, providing port agency, marine services, and digital solutions to optimize shipping operations. With a presence in over 60 countries, it enhances efficiency, safety, and sustainability for shipping companies, delivering expert logistics and support across the global supply chain.
Responsabilities:
- Review and understand business requirements prioritized by the product management team
- Translate UI/UX designs and business requirements into responsive and interactive frontend components
- Design and implement reusable and scalable front-end architecture using React.js, TypeScript, and supporting technologies
- Ensure consistent use of best practices in component design, state management (e.g., Redux/Zustand), and testing
- Optimize application performance for speed and scalability
-
Coordinate with backend engineers to integrate APIs effectively
- Write unit, integration, and end-to-end tests using frameworks like Jest, React Testing Library, or Cypress
- Conduct code reviews, identify improvements, and ensure high code quality across the team
- Participate in Agile ceremonies, backlog grooming, and sprint planning with clear estimates and deliverables
- Apply DevOps mindset for CI/CD integration, frontend build pipelines, and monitoring
- Collaborate with UX/UI designers and contribute to a design system or component library
- Mentor junior engineers and contribute to knowledge sharing and continuous improvement culture
Profile :
- Core: React.js, JavaScript (ES6+), TypeScript
Styling: CSS3, Sass, Tailwind, Styled Components, or CSS-in-JS
-
State Management: Redux, Redux Toolkit, Zustand, Recoil, or similar
-
Testing: Jest, React Testing Library, Cypress or Playwright
-
Build Tools: Webpack, Vite, Babel, ESLint, Prettier
-
Version Control: Git (GitHub, GitLab, or Bitbucket)
-
CI/CD Tools: Jenkins, GitHub Actions, GitLab CI/CD, or similar
-
Cloud & Deployment: AWS (S3, CloudFront, Lambda), Docker
-
Collaboration Tools: Jira, Confluence, Figma
-
5+ years of frontend software engineering experience
-
3+ years of experience working with React.js in production environments
-
Hands-on experience integrating RESTful APIs and GraphQL
-
Proven record of building performant, scalable SPAs and PWA architectures
-
Experience working in Agile and DevOps environments
-
Exposure to Site Reliability Engineering principles is a plus
-
Experience with cross-browser compatibility, accessibility (WCAG), and internationalization (i18n)
-
Able to work in a hybrid setup (minimum 3 days/week in the office)
-
Willingness to travel (national and international) and work flexibly
-
Excellent verbal & written communication skills
-
Strong collaboration and problem-solving skills