Senior React.js Developer
- Локація
- Bulgaria, Sofia
Description, duties, responsibilities
Location: remote(Sofia, Bulgaria)
English: upper-intermediate
Experience: 4+ years of experience
Stacks: React, Redux, JS
Project:
Develop and manage a cloud-based core banking platform tailored for the financial sector. Our partner`s cutting-edge technology drives highly sophisticated decision-oriented online services. The platform is currently in use at various banks.
Requirements:
• 4 years+ of experience with React.js development – required
• Strong proficiency in JavaScript, object model, DOM manipulation and event handlers, data structures, algorithms, JSX, and Babel – required
• Complete understanding of ReactJS and its main fundamentals like JSX, Virtual DOM, component lifecycle, etc – required
• Preceding experience with ReactJS workflows like Flux, Redux, Create React App, data structure libraries – required
• Understanding of RESTful APIs, HTML/CSS, ES6 (variables and scoping, array methods), code versioning tools
like GIT, popular frontend development tools – required
• Experience in Agile/Scrum development - required
• Ability to work according to standards and mentor team members with best practices
• Great interpersonal skills with leadership abilities
• Flexibility, ability to work in a multi-tasked and dynamic environment
• Self-learner and passionate about new technologies
Responsibilities:
• Contribute to all phases of the development lifecycle
• Write well-designed, testable, efficient code
• Be part of a scrum team and work closely with the product owner, QA, DevOps and other team members
• Work closely with the product team to design the system
• Ensure designs are compliant with specifications
• Support continuous improvement by investigating alternatives and technologies and presenting these for architectural review
• Collaborate with and support our delivery and customer support teams to implement successful projects based on the platform you will be developing

