Position: Full-Stack JavaScript Developer
Company: Astound Commerce
Category: JavaScript
Experience required: 2y
English level: intermediate

**About Astound Commerce**
20+ years’ experience, 1,400+ ecommerce specialists, 20 offices worldwide, more than 3,000 projects completed, and dozens of industry accolades, we excel at maximizing the brand and business value of every digital commerce touchpoint. 

**Job Purpose**
The Full-Stack Developer will be part of a high-performance feature driven development team responsible for building enterprise-level ecommerce platform solutions. Entry-level of proficiency (Junior, Middle or Senior Full Stack Developer) will be determined on the interview.

**In this role you will get to:**
- Work in a development team to develop and integrate enterprise-level ecommerce applications using modern JS technologies such as Node.JS, Typescript, GraphQL for backend and working with one of the frontends based on React/Next.js or Vue/Nuxt.js;
- Actively participate in daily project team meetings and brainstorming activities related to the project issues;
- Provide updates to effort estimates and status of assigned tasks;
- Collaborate with frontend development and QA teams;
- Provide recommendations to Team Lead to improve development procedures, systems and tools.

**Your skills and qualifications:**
- At least 2 years of experience with one of the frontend frameworks React/Next.js or Vue/Nuxt.js;
- Experience using Typescript;
- Excellent knowledge of native JavaScript in Node.js environment;
- Experience using GraphQL;
- Knowledge of JS build engines like Webpack or Rollup;
- Understanding of JSON, CSV, XML files formats;
- Experience integrating with other systems through REST or SOAP;
- Experience with Git or any other similar VCS;
- Design patterns knowledge and experience;
- Experience writing Unit Tests on any platform (Jest preferable);
- Good written and spoken English, used day-to-day in a professional environment.

**Good to have:**
- Apollo Server Development;
- Design patterns knowledge and experience;
- Understanding of Kubernetes and Docker;
- Understanding of popular Clouds such as AWS and GCP;
- Popular JS frameworks or libraries;
- Experience developing frontend applications for Headless Architecture.

**What we offer in return:** 
- Well-structured processes;
- Knowledgebase of the world’s largest ecommerce delivery team;
- Professional training and certifications;
- **Off-the-Charts Career Growth:** Сlear career path and a performance review system, career coaching, training and certifications, mentoring and knowledge sharing.
- **Well-being Is Top Priority:** Parental leave, paid time off, comprehensive health and medical plans.
- **Real Work-Life Balance:** Remote, in-office, or hybrid working modes; flexible hours; work-life balance support on every stage and level.
- **Culture of Success:** Culture of collaboration that encourages innovation every step of the way; 20 offices spanning four continents bring diverse perspectives that drive tangible results for our clients worldwide.

**Why work for Astound Commerce?** 

Whether you’re working directly with our world-renowned clients or with your Astound colleagues from around the globe, you will shape the future of digital commerce, using emerging technologies and innovative approaches. 

**Grow your career with Astound Commerce, and discover exciting opportunities while doing the work you love!**