Senior React Engineer

  • Level: Senior
  • Type: B2B
  • English Level: Upper-Intermediate
  • Location: Poland, Romania, Portugal
  • Skills: React TypeScript

Responsibilities

  • You will extend outside of your direct organization and collaborate with peers across senior-level engineering teams.
  • You will serve as a guide to others by sharing knowledge and helping other engineers in their duties.
  • You will design and implement user interfaces using React and TypeScript that integrate seamlessly with backend services.
  • You will research and recommend frameworks, libraries, and architectural/code design patterns for front-end development.
  • You will take a whole-systems approach to analyze and implement holistic solutions that ensure effective communication between the UI and backend systems.
  • You will review and debug frontend and backend interactions, including API contracts, data flows, and SQL queries.
  • You will report on the status of complex or high-level projects to technical leadership via written or oral communication.
  • You will ensure documentation for UI components, patterns, and technical integrations is complete and maintained.

Experience and qualifications:

  • Bachelors degree or Masters in a related technical field (or equivalent related professional experience) and/or 5+ years of relevant experience.
  • Experienced in building scalable and maintainable front-end systems using React and TypeScript.
  • Strong understanding of modern front-end architecture, component-driven development, and state management frameworks (e.g., Redux, Recoil, or Context API).
  • Experienced in debugging and integrating front-end applications with RESTful Java backend services.
  • Comfortable navigating and understanding Java backend code and APIs to troubleshoot or enhance integrations.
  • Proficient in relational databases and SQL, able to query and analyze data to support front-end features.
  • Able to identify business problems at the project level and design solutions that are testable, observable, and maintainable.
  • Strong understanding of how UI goals and performance optimizations fit broader business needs.
  • Able to justify technology choices and design decisions to both technical and non-technical audiences.
  • Able to advocate for project quality through testing, monitoring, and front-end performance metrics.

Iryna Luchka

Recruiter

Meet Your Future Colleagues

gotransverse_team1gotransverseygotransverse4

    Got interested? Apply right now!


    Other vacancies at Gotransverse All Vacancies

    Java Full Stack Engineer

    Poland, Romania, Portugal
    Java, JavaScript, 2+
    B2B

    Senior Operations Engineer Data & Database Focus

    Poland, Romania, Portugal
    AWS, CI/CD, 3+
    B2B

    Operations Engineer Data & Database Focus

    Poland, Romania, Portugal
    AWS, CI/CD, 3+
    B2B

    Senior React Engineer

    Poland, Romania, Portugal
    React, TypeScript
    B2B
    All Vacancies