Middle React.js developer
VACANCY CODE: 10hu0dk. Tell this code to our recruiter.
Required Skills
- 2+ years of commercial experience in developing and deploying web applications;
- Experience with REACT and React patterns/philosophy – at least 1.5 years;
- Experience with Redux – must;
- Experience with TypeScript;
- Experience with ECMAScript 6+ Webpack;
- Good understanding of front-end technologies, including HTML5, CSS3;
- Knowledge of how to interact with RESTful APIs and formats (JSON, XML);
- Proficient understanding of code versioning tools (Git);
- Experience with defining the front-end structure;
- Experience in code refactoring;
- English skills — Upper Intermediate written + spoken.
As a plus
- Awareness of Agile frameworks;
- Experience in the fintech industry;
- Experience in third party API integration;
- Experience in pdf processing;
- Experience in D3 and Recharts react library;
- Experience in micro frontends.
Responsibilities
- Work closely with the other engineers to develop a high-quality product for our Client;
- Implement UI functionality according to the Client’s requirements using best practices;
- Cooperate with the back-end developer in the process of building the RESTful API;
- Develop and write efficient, readable code in React/JS;
- Work with third-party libraries;
- Continuous self-improvement;
- Working with different micro frontends.
We Offer
- We invite you to join our friendly international team
- Comfortable work schedule;
- Zero bureaucracy;
- Pleasant working atmosphere;
- Interesting projects and challenging tasks;
- Opportunities for self-realization, professional and stable career growth;
- The optional partly compensation for learning the English language
About the Project
Fin-tech project for analytics company. You will become a part of a strong international team to develop the front-end for one of the biggest American consulting company. Whole project is divided into microservices. You will spend most of your work contributing to different micro-frontends written in React and pure JavaScript. Your responsibility will be to create a view for displaying company data and analytics in different ways (different charts, tables and diagrams), maintain and refactor existing code, create new micro-frontends, improve code quality and development experience. You can get a lot of experience in how to write clean code, create documentation for components using Storybook and work with CI/CD (Circle CI, deployer) and Docker.
Technology stack: React, Redux, React Context, Recharts, D3, Storybook,GO, Python, NodeJS, AngularJS.
Benefits
Work in a super friendly, truly open minded team with a family-like vibe.
Competitive salary, paid vacation and social benefits.
Free English lessons with excellent native speakers.
Active office life with ski trips, movie nights and pancake breakfasts.