ReactJS Expert

Cyphertree Technologies Pvt ltd , Pune · cyphertree.com · Full-time employment · Programming

Job Description: 
As a Roster Expert / ReactJS Developer, you are responsible for maintaining and expanding the business logic we have for processing and interpreting roster information. Airline crew upload raw roster data to our service (pdf, excel, txt, html or webcal files). The business logic which we maintain per airline roster system is capable of parsing the relevant data from the raw roster data into our normalised models. After extracting and parsing the data, we store these normalised models in the database. We use a combination of Ruby and/or PHP microservices, where most new work is done in Ruby. Some legacy code is in PHP as well as other backend components.

What we expect: 
You should have awesome development skills and the ability to translate those into elegant, scalable code. Most importantly, you should have the mindset to work well in a highly agile, motivated, fast-growing start-up environment.

Knowledge and experience with: 
- Experience level 3+ years 
- Deep knowledge of reactJS (MUST). 
- JS/HTML/CSS skills; 
- Experience with PHP7 / Laravel or Lumen framework (or comparable PHP framework) 
- Strong understanding of Object Oriented Design and Data Structuring; 
- Experience with storage and caching solutions such as MySQL and Redis 
- Experience with TDD and testing frameworks 
- Experience with Git and Github 
- A love for clean and elegant code

We also expect you to be a team player that is: 
independent; 
accurate; 
has eye for detail; 
is proficient in English; 
has a willingness to learn and adopt new technologies.

Day to day tasks would be: 
Add support for new airline roster parsers. 
Maintain airline roster parsers and improve them. 
Testing airline roster parsers and ensure their quality. 
Resolve issues and process feedback that is reported by our customers. 
Improve our technical architecture, using the latest and greatest technologies and design patterns 
You will collaborate closely with our team in the Netherlands. JIRA software, Slack and Skype will be used to manage agile development cycle. Our teams are agile and work with Scrum and Kanban methodology.

Experience 
4 - 8 years

https://get.rosterbuster.com/

You will be working with Cyphertree for RosterBuster

Apply for this position

Login with Google or GitHub to see instructions on how to apply. Your identity will not be revealed to the employer.

It is NOT OK for recruiters, HR consultants, and other intermediaries to contact this employer