Middle/Senior React.js Engineer (#13940465)

SPECIAL REFERRAL BONUS $1500
Work type:
Technical Level:
Middle
Job Category:
Software Development
Project:
Utavi
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.