E
Elementica
Backend
NodeJS developer
Node.jsJavaScriptTypeScriptDockerPostgreSQLMongoDBNestJSSqlReact
About the Position
Elementica is a leading global software development company — expert in delivering web development, mobile application development and IT consulting services of any complexity to clients worldwide. We are looking for a talented NodeJS Developer to join our Development Team.
Responsibilities
- Develop cloud based backend web applications
- Work in all phases of the software development life-cycle (planning, design, implementation, deployment, monitoring and support)
- Collaborate and grow in a dynamic environment while working in small, agile and cross functional teams
- Use the latest technologies to solve real problems for our customers
- Communicate and coordinate with our engineering team.
Requirements
- Deep knowledge of Node.js
- Strong knowledge in working with Javascript and TypeScript
- Expertise with cloud service providers — AWS and its services for backend deployment
- Working proficiency in English (verbal & written)
- Continuous independent learning
- Familiarity with ORM (Object Relational Mapper) libraries — TypeORM/Drizzle
- Strong knowledge of relational and non-relational databases (PostgreSQL/MongoDB)
- Experience working with Docker and Docker Compose
- Experience working with E2E and unit tests
- Familiarity in Bull.js, Redis is a strong plus
- Understanding of common development principles and best practices (SOLID, DRY, YAGNI) and design patterns
- Experience in CI/CD is a plus
- Experience in frontend development (React) is a plus
Benefits
- The opportunity to drive the development of cutting-edge software products
- The chance to work on interesting technical challenges such as advanced algorithms, wide integrations or scalable content management
- A positive, highly skilled, young team with a focus on quality
- Hybrid working possibility / Flexible working hours
- Pick your own gear: Linux or IOS — whatever works best for you
- A lot of room for your own ideas. We always highly encourage you to work on them together with the team.
- Outstanding compensation based on experience and 20 days vacation
- Sponsored training opportunities with Udemy
NodeJS developer60 000 – 80 000 грн