Position: Middle/Senior React.js Engineer
Company: N-IX
Category: JavaScript
Experience required: 3y
English level: intermediate
Published: 2021-05-01T00:00:00+03:00

**About the Project:**

Our customer is a financial technology and services company, located in San Francisco. Customer provides businesses an effective way to securitized their illiquid assets. Securitization is done by representing assets as branded credits, which are sold in the Credit Exchange on the platform. Investors purchasing these credits can re-sell, transfer, exchange, and redeem them.

**Responsibilities:**

Develop applications using React JS adapting the best industry  practices
Conduct regular code reviews to improve code quality, design, and tests
Attend regular Retrospective meetings to discuss solutions to technical and process challenges
Collaborate with Product Owners on defining User Stories for team
Recommend system solutions by comparing advantages and disadvantages of custom development and open source alternatives
Complete application development by coordinating requirements, schedules, and activities
Mentoring junior team members
Explore new opportunities to add value to product and process and present to team

**Requirements:**

3+ years of software development experience, with knowledge of Agile    
Software development process
Experience in JavaScript, ReactJS, Redux
Graphql and Apollo can be a plus
Some Java experience can be a plus
Experience with HTML, cross browser CSS and responsive design
Understanding of REST APIs and use them in practice
Ability to write effective unit and integration tests
Understanding of Agile methodologies
Experience as a developer on an agile team preferred
Commitment to test driven development
Upper-Intermediate English level

**We offer:**

Flexible working hours
A competitive salary and good compensation package
Possibility of partial remote work
Best hardware
A masseur and a corporate doctor
An inspiring and comfy office

**Professional growth:**

Challenging tasks and innovative projects
An individual development plan
A personal education budget
Mentorship program
Business trips

**Fun:**
Corporate events and outstanding parties
Exciting team buildings
Memorable anniversary presents
A fun zone where you can play video games, foosball, ping pong, and more.