Position: Senior Full Stack Node Engineer
Company: Svitla Systems, Inc.
Category: Node.js
Experience required: 3y
English level: intermediate

Our client is a Dutch global e-commerce company that produces physical and digital marketing products for small and micro-businesses. It was one of the first businesses to offer its customers desktop publishing capabilities through the internet when it launched in 1999. They help small business owners create expertly designed, up-to-date custom marketing. Computer-integrated manufacturing techniques help minimize human intervention and labor costs. Using a browser-based desktop publishing environment, customers design and proofread the job. Jobs are routed for printing without intervention. The printing is done in a single pass on automated, high-volume, large-format professional quality presses. Once printed, the products are cut down to size using a computerized robotic cutter, assembled, packaged, and addressed using proprietary software-driven processes, and shipped to the customer. They are building the future of the client’s customer service platform to create a more intuitive experience for the customers and specialists. The right candidate will help move the platform to the next level. You’ll be working as part of a skilled, collaborative team to continue to drive the existing platform and collaborative design and implement high visibility applications.

**Requirements:**
- University degree in Computer Science, Information Technology, or an equivalent technical field. 
- 3+ years of experience with leading technologies: JavaScript, including React, Node, TypeScript.
- Good understanding of ReactJS, its principles, and workflows.
- Familiarity with unit testing.
- Experience with SQL databases.
- Can do mindset and problem-solving skills regardless of the technology.
- Understanding of object-oriented design and programming.
- Good interpersonal and written communication skills, including fluency in English.
- Experience with a fast-paced, agile environment.
- Knowledge of microservices / scalable architecture.

**Will be a plus:**
- Knowledge of DevSecOps best practices and experience with Continuous integration and deployment (CI/CD) tools.
- Understanding of cloud-native applications and services in AWS (Amazon Web Services).
- Strong ability to communicate with diverse audiences (including technical, non-technical, and senior management) and the desire to work with a cross-cultural team.

**Responsibilities:**
- Build applications using ReactJS, Node.js, JavaScript, Typescript, and AWS cloud services.
- Actively contribute to code/design review and pair-programming sessions.
- Collaborate with Product Manager(s) to understand business use cases, design, develop, test, and document solutions.
- Contribute to building & documenting flexible, scalable, and robust state-of-the-art implementation for the Customer Service Platform to meet current and future needs.
- Follow design and code best practices and document them.
- Troubleshoot issues and take part in your team’s operational responsibility for its owned services.
- Develop at the core of the new client’s technology platform with the best in breed solutions.
- Communicate cross-functionally with team members, product owners, and business stakeholders.
- Grow your skills every day by working on challenging problems with talented engineers.
- Contribute to a fun and results-driven team culture.

**We Offer:**
- Competitive compensation plan that takes skills and experience into consideration.
- Annual performance appraisals.
- Possibility to choose your workspace either remote or combination of your home and one of our development offices. 
- Projects that use advanced, cutting-edge technologies.
- Competitive bonuses for a personal recommendation of new employees.
- Vacation time, sick-leaves, national holidays, family supplementary days off.
- Comprehensive medical insurance including dental services, massages.
- Support for a healthy lifestyle, compensation of sports events.
- Maternity leave policy.
- A personal loan budget is available for long-term personnel.
- Partial compensation of conferences, courses, and English classes.
- Free meetups, webinars, and conferences organized by Svitla.
- Birthday and New Year presents for personnel, gifts for children.
- Fun summer and winter corporate parties and memorable anniversary presents.