1. Home
  2. Careers
  3. Senior React.js Engineer
We are remote-friendly

Senior React.js Engineer

We are looking for a Senior React.js Engineer to join our team in Poland and work on a project for a maritime intelligence company.

The Client runs an IT platform for tracking ships participating in various sea voyages. The system automatically collects data on the amount of fuel, weather, speed of movement and others. Based on the data, various graphs are built, and by using advanced analytics and machine learning, companies get the best possible travel routes for the ship to reduce the cost of fuel, which is the number one cost for the ship. The platform also stores all travel information in the database to ensure travel safety. All this makes life easier for logistics companies and owners of large fleets.

The project is pretty big, so you will have a certain autonomy. To get the best of this role, you need to have a strong sense of ownership, self-reliance, and stellar organizational and communication skills.

Join our team of experts as a Senior React.js Engineer.

  • Senior-level expertise in JavaScript (ES6) with at least 5 years of commercial experience.
  • Proficiency in React (class and functional API) with at least 3 years of commercial experience.
  • Expertise in React ecosystem and understanding of the architectural principles of building SPAs.
  • Good command of Typescript with at least 1 year of commercial experience.
  • Proficiency in GIT with at least 3 years of commercial experience.
  • Experience in data cache management on the frontend side using dedicated tools.
  • Good understanding of REST API and ability to implement best practices in this area.
  • Knowledge of object-oriented and functional programming paradigms, ability to use them in practice.
  • Hands-on experience with improving front-end performance.
  • Familiarity with CSS-in-JS.
  • Experience with writing unit/functional tests.
  • Proven experience of working in the Scrum culture.
Nice to have
  • UX design experience
  • Familiarity with Cypress.js
  • Hands-on Node.js experience
  • Understanding of the GQL
  • Ability to configure and customize module bundlers (e.g. Webpack, Rollup)
  • Basic Docker knowledge
  • JSON Schema usage for validation purposes
  • Embedding Power BI
  • PBI Visualizations
  • GraphQL/Hasura
  • Cube.js
We offer
  • Work in a small family company of professionals (seniority level is over 80%).
  • Competitive salary and extensive corporate life.
  • Many different projects to work on. Our products really make a difference in people’s lives.
  • Work only with up-to-date hardware.
  • Flexible timesheet (we are a remote-friendly company).
  • We treat all candidates equally and strongly support diversity and inclusivity across all our departments, teams, and positions. Therefore, we encourage all qualified and eligible candidates to apply regardless of gender, age, race, ethnicity, religious belief, or physical ability. We stand for equal opportunities for all our team members and support their pursuit of professional and personal growth.

  • Remote work
  • Medical insurance
  • Well-established processes
  • Team building
  • Work-life balance
  • Education
  • Up-to-date hardware
  • Long-term project
Loading posts...
Sort Gallery
Enter your business email here