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
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
Senior Engineer • Bucharest, Romania