Position: JS Backend developer
Company: Raccoon LLC
Category: JavaScript
Experience required: 2y
English level: pre

**What You’ll Be Doing:**

Work in an SFCC web development team to develop enterprise-level ecommerce solutions (client and server-side JS, excluding CSS)
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
Write technical documentation
Provide recommendations to Team Lead to improve development procedures, systems and tools

**What We’re Looking For:**

Minimum 2 years of web development practice
Knowledge of native JavaScript and OOP
Solid SFCC ecosystem knowledge
Software architecture design using object-oriented and modularity principles
Experience with working on complex functional software projects that require a deep understanding of the application logic and dependencies
Technical documentation writing skills
Design patterns knowledge and experience
Experience in refactoring and code review
Understanding of JSON, CSV, XML files formats
Experience in integrations with other systems through REST or SOAP
Experience with any VCS (Git is preferred)
Pre-intermediate/Intermediate English
**
Good to have:**
Experience in performance optimization (server and client)
Experience in complex features and integrations
Knowledge of JS build engines like gulp or webpack, release manager experience
Knowledge of Handlebars or similar template processor

**What’s In It For you:**

Trainings and certifications
A constant inflow of ecommerce projects with global outreach
Coaching and reviews to support your career development;
Internal/external engineering and business trainings and conferences and time for self-education
English classes