Position: Senior Backend (NodeJS) Developer
Company: Synergetica
Category: Node.js
Experience required: 5y
English level: upper

The project is an advanced, cloud-based platform designed to allow construction companies to easily and efficiently supervise and coordinate workflows and worker safety on construction sites. It rapidly grew and developed into a comprehensive platform with various innovative tools and features enabling construction managers to streamline their work processes.

As part of the expansion, we are looking for a senior backend developer to join RnD team. You will work with great developers in a fast-paced startup environment.

Responsibilities:

- Be part of the core engineering and leadership team
- Produce highly scalable, high-quality software in the fast-paced environment of a growing startup company
- Lead and own features from product requirements through production
- Work closely with the product & UX to define the company roadmap and execute the development plans
- Have a sense of ownership of the system, including infrastructure and production-readiness
- Work with CI/CD pipelines to deliver frequent and high-quality features
- Write clean and maintainable code and inspire others to do the same
- Take part in building the dev culture
- Mentor middle/junior developers
- Continuously work to improve systems’ reliability and learn new technologies that can improve our team’s workflow, accelerate the development process and make it more reliable

Requirements:

- 4+ years of experience in backend for web/mobile applications, including a good understanding of JavaScript and experience working with Node.js.
- Proven track record of delivering large-scale, high-quality products
- Highly independent and autodidact
- Passion for clean code and agile work
- High-level verbal and written technical English (Upper-Intermediate or higher)
- Excellent communication and interpersonal skills

Nice to have:

- Experience in frontend development — React.js/React Native
- Experience in Typescript
- Experience in AWS
- Experience in Graphql
- Experience working with cloud platforms
- BS degree in computer science, electrical engineering, or other diplomas

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)
- Comfortable office or possibility to work remotely