.
Senior ReactJS Engineer
  • Gdańsk
Senior ReactJS Engineer
Gdańsk, Gdańsk, Województwo pomorskie, Polska
Digiteum
2. 10. 2024
Informacje o stanowisku

We are seeking a skilled Senior ReactJs Engineer to join our team in building a cutting-edge web application for a New York-based non-profit organization.


Organization mission is delivering a comprehensive and successful treatment process that brings together everything a child needs in one cohesive place. And our goal is to modernize the technology infrastructure by implementing modern, supported technology systems to replace outdated legacy systems. This project aims to improve compatibility, security, and efficiency while supporting the organizations ability to take advantage of new technology solutions. The application will be built from scratch using the latest ReactJS with TypeScript for the front-end and .NET Core for the backend.

As a Senior ReactJs Engineer, you will collaborate closely with our backend engineers, testers, and product managers to develop high-quality, user-centric, and accessible solutions. You will be responsible for creating responsive and adaptive layouts, implementing robust testing practices, and ensuring seamless integration with backend services through RESTful APIs.

This position is a great fit for you if you are:

  • A highly motivated engineer with a passion for working on projects that make a real difference in peoples lives.
  • A professional eager to tackle challenges and find innovative solutions.
  • Committed and driven to contribute to the projects success and the organizations mission.

Responsibilities

  • Develop and maintain high-quality, performant, and scalable front-end applications using React with TypeScript.
  • Create responsive and adaptive layouts for a seamless user experience across devices.
  • Collaborate with backend engineers to ensure seamless integration with RESTful APIs.
  • Implement unit and integration tests to ensure the reliability and stability of the application.
  • Contribute to the overall software design and architecture, following OOP principles and functional programming best practices.


Requirements

  • Minimum 5 years of experience in front-end development, with at least 4 years focused on React.
  • Proficiency with React and TypeScript.
  • Strong understanding of OOP principles and functional programming.
  • Experience with responsive and adaptive layouts.
  • Familiarity with RESTful APIs.
  • Unit and integration testing experience using tools like Jest or Enzyme.
  • Proficient in English, both written and spoken.

Nice to have

  • Knowledge of WCAG principles and experience implementing accessible solutions.
  • Experience setting up and configuring Webpack.
  • Familiarity with Docker and understanding of microservice architecture.
  • Experience working with GraphQL and SignalR.
  • Awareness of personal data protection and security best practices.
  • Understanding of data visualization practices and experience implementing charts.


Benefits

  • The opportunity to work on a project that makes a real difference in the lives of children and families in need.
  • Collaborate with a team of passionate, like-minded professionals who are committed to making a positive impact.
  • Ample opportunities for career and professional competence growth, gaining new domain and technology experience.
  • Competitive salary and extensive corporate life.
  • Flexible timesheet (we are a 100% remote-friendly company).
  • Private medical insurance and sport card.
  • Minimum bureaucracy – we’re people-first.


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.

  • Praca Gdańsk
  • Gdańsk - Oferty pracy w okolicznych lokalizacjach


    111 517
    19 388