Position: JavaScript Developer
Company: Access Solutions
Experience required: 5y
English level: intermediate

Hi! We are an eCommerce software development agency that helps our clients excel in their business. We are looking for a JavaScript Developer to our friendly team.

What you will do:

- Translate business and technical requirements and UI mockups into fully functioning websites including the UI components, front-end JavaScript applications, as well as back-end JavaScript applications using various frameworks, API integrations and services;
- Extending functionality of eCommerce websites using their APIs to integrate externally hosted JavaScript applications;
- Integration of 3rd-party applications, building data transformation, and connector middleware;
- Close collaboration with a cross-functional team (PM, BA, QA, as well as other developers). The team may be distributed across different time zones and even continents;
- Review, estimation, and critical approach to the assigned tasks - don’t be shy to point out gaps, mistakes or simply propose a better approach.


Your knowledge and skills:

- Experienced with BigCommerce will be a major plus;
- Strong GraphQL, REST API skills;
- Proficient understanding of web markup, including HTML5, CSS3;
- Strong understanding of CSS pre-processing platforms, such as LESS and SASS;
- Strong JavaScript skills. Knowledge of Vue.js, React.js, Angular.js, Node.js, Webpack;
- A solid understanding of cross-browser/platform issues and code solutions;
- A passion for front-end architecture as well as driven attitude towards learning new web technologies;
- English - intermediate or higher (B1+ level);
- Excellent time management, problem-solving, teamwork, and communication skills;


We offer:

- Competitive salary in USD;
- Open management and friendly dynamic team (awesome team of professionals always ready to help);
- Projects that use advanced, cutting-edge technologies;
- Professional development opportunities;
- Flexible working hours and adjustable work/life balance;
- Language classes (English);
- Remote work - our team has been successfully operating all over the world;
- Compensation for accounting support;
- Paid vacations and sick leaves.