Position: Senior React.js Developer
Company: Softblues
Category: JavaScript
Experience required: 5y
English level: upper

**Want to shape the world of eCommerce with us?**

We create eCommerce solutions that make the business of our clients thrive.

As a Senior React.js Developer, you’ll be a part of the Enterprise Solution Practice. Our team is on a mission to assist global brands with their digital transformation. We focus on the agile mindset, but at the same time, we don’t forget about the mature and partnership approach to our clients. 

At  Enterprise Solution Practice, you’ll be part of experts from different nationalities and backgrounds. Join us and create a great eCommerce experience. 

Are you ready to take on this adventure?

**Your daily tasks as a Senior React Developer:**
● Leading topics related to the implementation of the new frontend for eCommerce,
● Providing technical consultation on frontend-related topics,
● Taking part in code review to help improve the team’s knowledge and to suggest improvements,
● Acting as a mentor and guide on technical issues for junior developers.
● Investigating the latest technology and building quick Proof of Concept functionalities to address future business needs,
● Promoting the best-in-class development principles and quality standards – i.e. Clean Code, BDD/TDD
● Contributing to the Development Community of Practice to agree and endorse the development principles and best practices for the company development teams
● Helping the organization structure complex engineering issues: technology, development methodologies, Continuous Improvement / Continuous Delivery

**You will be a perfect match if you:**
● Have min. 5 years of experience in a similar position,
● Knowledge of architecture design patterns.
● Experience with writing automated tests (e.g. Jest, Karma, Jasmine, Mocha, AVA, tape)
● Knowledge of software craftmanship principles (Clean Code, Clean coder, Clean architecture)
● Professional experience with React.js
● Experience with continuous integration and continuous delivery using continuous delivery toolings such as Jenkins/AzureDevOps and practical experience with Docker containerization
● Fluency in English—verbal and written
● Build relationships: a team player able to build and develop networks
● Analytical and creative, proactive in solving issues
● Capable of translating business requirements to technical.
● Knowledge of tracking tools (Adobe Analytics, Google Analytics) is a plus,
● Knowledge of UX and design sensibilities, wireframe tools like Abstract, and
● Figma is a plus.

**We offer:**
● Competitive compensation and regular performance-based salary and career development reviews.
● Passionate experienced team, friendly atmosphere, concern for the comfort of specialists.
● A corporate culture that inspires growth and development (tech talks, mentoring, etc).
● Accounting assistance.
● Regular team-building activities.
● Comfortable working environment.
● 18 working days paid vacation.
● No micromanagement.
● Remote work.