React.js Developer
ABOUT THE PROJECT
We are looking for talented Front-End Developers to join our team. As a Front-End Developer, your responsibilities include developing and maintaining functional websites, web services, and eCommerce solutions. To be successful in this role, you should have extensive experience in building from scratch and be familiar with working on specifications and resolving technical issues.
We expect you to be a strong communicator, committed, proactive, and opinionated developer with great problem-solving skills. We are looking for candidates that have a suitable academic background and solid work experience, however, we value shipping products and services more than theoretical knowledge.
REQUIREMENTS
At least 5+ years of programming experience, including experience in developing responsive websites
In-depth knowledge of languages and technologies we work with, such as React.js
Solid understanding of all aspects of the software development life cycle (specifications, design, implementation, testing, and documentation)
In-depth knowledge of JavaScript and HTML
Top-notch communication skills in both written and spoken English
Great time management and planning skill
Eagerness to work in a fast-paced environment and build technical solutions for our clients
Positive attitude to learning new skills
RESPONSIBILITIES
Software development of our new projects, i.e. designing, developing and implementing applications based on specifications
Maintaining existing applications
Writing functionality tests and debug code
Troubleshooting of issues across multiple environments and platforms
Mentoring and training other developers, and reviewing their code
WILL BE A PLUS
In-depth knowledge of other languages and technologies we work with (i.e. Vue.js, React Native, Flutter, Sanity, Contentful)
Understanding of security practices
Team management experience
Interest in enforcing and improving company best practices, standards and policies related to software development
Skills and interest in project management, UX design or quality assurance
WHAT WE OFFER
Interesting and challenging tasks
Opportunity for growth and professional development
Competitive salary
Support in self-education and initiatives aimed at professional development (annual training budget)
Fully paid English classes (twice per week)
Flexible working hours
Possibility to work remotely
18 working days of vacation and 10 paid sick leaves