Position: Senior Front End Dev (React.js) (duration 12+)
Company: codeIMPL
Experience required: 2y
English level: upper

Клиент из Африки.
Заказчик ищет Senior Front End Dev (React.js) с хорошим разговорным английским.
Ниже прилагаю детали:

We are passionate about frequent, iterative delivery of high-quality software and aim to build lasting solutions using agile principles and the latest technology available. We work together in autonomous teams that take full responsibility for their own part of the Hetzner ecosystem and require a commitment to and understanding of the Agile (Scrum) development philosophy. The software development team is based at the company’s head office in the Tygervalley area in the Western Cape.

As Software Developer, you will form part of a team that will be responsible for the development, integration, and maintenance of in-house developed and 3rd party web applications, providing innovative tools to the power user, ensuring a seamless, intuitive hosting experience to our customers.

The ideal candidate will have a passion for: 
● Technology to serve operational and client requirements 
● Programming, open-source Technologies, and IT in general 
● Optimal systems and simple procedures 
● Agile development and a self-organizing team environment 
● Sharing ideas and innovation 

A high level of proficiency in the following 
● Front End Development (React) 
● Web development (Ruby, Python, or PHP – This will be a secondary skill) 
● Database design and performance tuning (MySQL or similar - This will be a tertiary skill) 
● Software development within the Linux/Unix environment 
● Agile development practices (TDD, refactoring, continuous integration, pair programming, mob programming 
● Object-oriented development 
● Working with an API 
● Understanding of the inner workings of WordPress will be an advantage

Responsibilities 
● Continually drive process and technology improvements within the development team 
● In collaboration with the Product Owner and stakeholders, understand the needs of the customer in order to deliver innovative, robust solutions 
● Participate in all aspects of the software development process 
● Integrate 3rd party applications into the hosting environment

Interview process
1st - Internal interview
2nd - test task (100 min)
3rd - cultural fit interview
4th - tech interview with the team