Senior/Middle Node.js Developer
Delasport
Sofia or Plovdiv, Bulgaria
YOUR RESPONSIBILITIES:
- Build and support Node.js applications that are part of our Sportsbook platform
- Integration of user-facing elements developed by front-end developers with server-side logic
- Write reusable, testable and efficient code
- Design and implement low-latency, high-availability, performant applications
- Integrate data storage solutions such as databases, key-value stores, blob stores, etc.
- Write unit and integration tests
- Complete two weeks sprints and participate in sprint retrospectives and daily standups
- Assist with estimating and planning upcoming work
REQUIREMENTS:
- 3+ years working with Node.js for server-side development (Middle position)
- 5+ years working with Node.js for server-side development (Senior position)
- Proficiency in JavaScript (TypeScript)
- Thorough understanding of REST APIs and GraphQL
- Knowledge in both SQL and NoSQL databases (MySQL, MongoDB, Postgres)
- Experience working with containers (Docker, k8s)
- Habits in writing unit/integration tests
- Strong knowledge in Git, branching strategies
- Hands-on experience with message brokers, Kafka, AMQP
- Hands-on experience with Microservices in SOA
- Additional background with PHP and Websockets will be considered an advantage
Apply Now
Don't forget to mention EuroTechJobs when applying.