Job Openings Senior React Engineer - B2B

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

Experience:
  • 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)

Other:
  • 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