Position: Full stack Javascript (React+Node)
Company: Synergetica
Category: JavaScript
Experience required: 3y
English level: upper

Our customer runs a decorating business where users can order tiles with photos or pictures by their choice.

The solution is integrated with social networks where you can basically get your Instagram feed printed and hanging on the walls.

Currently, the team is small — 2 people working on the web app. We are looking for a part-time JavaScript developer with React and NodeJS to join their team.

Responsibilities:
- Working with NodeJS-based backend and React-based frontend in approximate ratio 50/50
- Implementing backend and frontend parts of new features of the platform
- With time, rewriting the existing code to the newer versions of tech stack and refactoring it along
- Working alongside with Team Leader and another JavaScript developer to ensure the best user experience and app performance possible

Requirements:
- 2-3+ years of experience with JavaScript, including React and NodeJS
- Experience with NoSQL databases (the team is using MongoDB)
- Experience with cloud (we are using Heroku Cloud)
- Experience integrating third-party APIs with the application
- Good spoken and written English (ideally Upper-Intermediate or higher)
- Availability of approximately 20 hours per week

Nice to have:
- Experience with e-commerce integrations (Shopify integrations are a huge advantage)
- Knowledge of Optimizely, Amplitude, Klaviyo

We offer:
- Competitive salary depending on your experience
- Professional development opportunities
— Study and practice of English: courses and communication with colleagues and clients from different countries
- Yoga classes
- Compensation package (paid vacation, sick leaves)
- Flexible working hours (from 9-11 to 18-20)
- Comfortable office or possibility to work remotely