Front-End React Developer

Oferta pracy od eREKRUTER IT
  • Polska, zdalnie
  • Oferta przeglądana 
  • Cv złożone 
REMOTE
Salary: 130 - 150pln/h net on B2B + VAT
 

Project: 

In this project we are building a completely new operational communication system in the safety-critical railway environment.

The end-user equipment consists of a touchscreen terminal running a user interface, based on modern web technology (React).

The user interface should be very flexible and adaptable to the needs of the end user. An (existing) proprietary hardware, which also has a small web-based user interface, is used as audio device. 

The backend is designed as an application server that is integrated into the customer's Kubernetes environment. For voice communication, the end-user terminals are integrated into an existing IMS using SIP, specific railway functions (e.g. special call routing) are implemented using the appropriate application server.

The activities for the Scrum Team include the development of essential parts of the user interface including the required backends, as well as the development of the corresponding IMS application server for the rail-specific voice communication functions.

 

Tasks: 

  • Participate in the development of our app shell and the related micro frontends.
  • Take responsibility of all phases of the software life cycle, from requirements engineering, design, implementation, to testing and maintenance.
  • Support and guide the team with knowledge and experience.
  • Evaluate and take responsibility for architectural decisions.
  • Coordinate with the user experience experts.
  • Cooperate with our international project and development teams.
  • Contribute to the further buildout of our development infrastructure.
  • Cooperate with the strategic and technical product management.

 

Key skills & competencies:

  • 3-5 years of experience as a frontend developer.
  • Detailed knowledge of React and TypeScript.

 

  • Experience in team-oriented development of complex distributed software systems in a Linux-based cloud-like environment with a strong focus on availability, continuous operation, security, and safety.
  • Detailed knowledge of frontend software architecture and reactive programming.
  • Experience with responsive design, theming and internationalization.
  • Experience with development tools like Git.
  • Being open to work as part of a Scrum team at scale.
  • Very good English knowledge in writing and speaking.

 

Nice to have: 

  • Experience with Python, WebRTC, Cassandra, RabbitMQ, Kubernetes and OpenStack, SIP and IMS (IP Multimedia Subsystem).

 

 Benefits:

  • International clients with challenging projects
  • Non-corporate atmosphere
  • Medical and sport benefits or adequate compensation for them
  • Integration events 

 

Recruitment process*

 (what are the steps in the recruitment process?)

1. Interview with Team (30minutes)

2. Interview with the client (1h)

3. Feedback

 

We look forward to receiving your application!