Senior React Engineer
Indexed description
Skills and experience you can bring to this role!
Qualifications & experience:
- 5+ years of experience as a Front-End Engineer;
- 3+ years hands-on with WebGL or related frameworks (deck.gl, luma.gl, regl, three.js, Mapbox GL, Cesium), including shader-based rendering;
- Proficiency in JavaScript programming and React.js framework;
- Proficiency in React Hooks, Redux-toolkit, Persist;
- Experience with Typescript/Axios/React Query/Material-UI;
- Familiarity with React Testing Library/Jest/Storybook;
- Hands-on experience with modern build tools such as Vite or Webpack, including linting and formatting standards; proficiency in unit testing with Jest and React Testing Library, and collaborative experience with E2E frameworks like Playwright or Cypress;
- Deep understanding of state management patterns (Zustand, Redux), modern component libraries, and diverse styling methodologies, including CSS-in-JS and utility-first CSS;
- Proven expertise in geospatial data and trajectory visualization, including projections, tiling, feature styling, temporal playback, and interactive patterns such as filtering, brushing, and path editing;
- Solid understanding of GeoJSON, vector tiles, and various projected or geographical coordinate systems;
- Understanding of app and browser performance;
- Upper-intermediate level of spoken and written English;
- Understanding of CI concepts;
- People-oriented and a team player;
- Excellent written and verbal communication skills with customers; and
- Familiarity with Node.js or any other back-end language is a plus.
- Develop new functionality to support existing web applications with reasonable coverage by unit/integration tests;
- Participate in code review sessions;
- Use personal judgment to determine the optimal solution to recommend;
- General interaction with peers and/or management;
- The ability to explain technical information effectively through both written and verbal communication;
- Determining and following the methods and procedures on new assignments with minimal guidance; and
- Actively participate in daily standups, project breakdown, estimation and retrospective meetings.
Your holistic well-being is central at Star. You'll join a warm and vibrant multinational environment filled with impactful projects, career development opportunities, mentorship and training programs, fun sports activities, workshops, networking and outdoor meet-ups.
Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search