We are seeking a skilled Junior React Developer to join our team and contribute to the design and implementation of user interface components for web and mobile applications.
About the Role:
As a Junior React Developer, you will be responsible for designing practical solutions to solve problems, participating in code reviews and testing, providing technology for a platform that facilitates monthly requests, working with big data and predictive analytics on a distributed system, and collaborating with the development team, product owners, and client services to innovate and complete tasks.
Main Responsibilities:
* Designing practical solutions to solve problems
* Participating in code reviews and testing
* Providing technology for a platform that facilitates monthly requests
* Working with big data and predictive analytics on a distributed system
* Collaborating with the development team, product owners, and client services to innovate and complete tasks
Requirements:
* At least 1 year of experience in FrontEnd development with strong skills in Javascript, CSS3, and HTML5
* At least 1 year of experience developing Web applications using ReactJS, Flux, Redux, Relay, etc.
* Experience with other Javascript Frameworks such as Angular, Backbone, and Marionette
* Experience using ES2015 (ES6 / ES7)
* Experience with command lines, APIs, and client-side performance
* Familiar with the concepts of basic programming, data structures, types of variables, and idiosyncrasies
* Proficient in English
Benefits:
* 100% remote work
* Flexible hours - make your own schedule
* Diverse and multicultural work environment
* Paid parental leave, vacation & holidays
* Hardware setup for you to work from home
* Excellent compensation — well above the market average
* Extensive opportunities for growth and professional development thanks to our mentoring system
About the Company:
We offer a dynamic and innovative work environment where you can thrive and grow professionally. Our company values diversity, flexibility, and excellence, and we strive to provide our employees with the best possible conditions to succeed.
Join us and take advantage of our extensive opportunities for growth and professional development, excellent compensation, and a dynamic and innovative work environment.