Job Location: hybrid in Bucharest
Recruitment process:
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:
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
Profile :
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