Position: Node.js Developer
Company: ZaeLab
Experience required: 3y
English level: upper

Responsibilities:
Create product configuration interface applications based on e-commerce platform SAP
Integrate configuration applications into different hosting environments and connect to eCommerce platforms (Shopify, Salesforce, Hubspot)
Design, develop and validate eCommerce user experience web and application solutions for companies
Partner with other Engineers for QA, Project Management, and troubleshooting
Participate in stand-up meetings, conference calls, track your time, and work through stories assigned to you within a Jira instance.

Requirements:
Be passionate about Backend and have 3+ years of commercial experience Solid knowledge of JavaScript (ES5, ES6) Experience with Node.js Experience with Express JS
Practical knowledge of CI/CD, JIRA, Confluence, or similar systems Knowledge of design API specifications
Strong problem-solving skills
Ability to work with non-documented code
Good verbal and written English communication skills
 
Will be a plus:
Experience in eCommerce
Experience with multi-server architecture 

We offer:
Experience working with US clients
Competitive compensation depending on experience and skills
Working at a company with financial stability
Career path planning in Engineering
Unlimited paid time off and vacation
Budget for certifications and IT conferences
Friendly team to work with around the world
Be a team player in an agile software development environment focused on collaboration and continuous integration
Our company is built on making clients happy! We create an environment that brings out the best in everyone. Everyone gets a say on providing solutions, has high expectations, and thrives on learning to exceed client expectations.
Competitive salary. Compensation that shows how much we value you.
Professional Growth. We offer the ability to attend internal and external courses, conferences, and meet-ups. You will be working with a team of professionals to get insights and discuss ideas.
Fun. We organize team buildings, parties and various team activities to boost our collaboration.