Senior Node.js Developer

We are hiring for a Senior Node.js Developer who has a startup mindset and is inspired to work in a global project with a diverse team.

Botbox is looking for a Senior Node.js Developer who has a startup mindset and is inspired to work in a global project with a diverse team. Submit applications that meet the following requirements:

Key Requirements:

- 4+ years of Node.js and SQL development experience (Preferably MySQL).

- In depth knowledge of Node.js

- Familiarity with NoSQL databases and their declarative query languages

- Understanding of database design.

- Excellence in programming, debugging, and implementation skills.

- Good knowledge in software design pattern

- Basic understanding of front-end technologies, such as HTML, CSS, GraphQL and AJAX

- Applicable knowledge of web libraries and frameworks such as AngularJS and ReactJS

- REST API development

- Development experience designing object oriented JavaScript

- Ability to work within a team and independently. Strong organizational, time management, and analytical skills.

- Developing back-end components, connecting the application with other web services, and assisting front-end developers by ensuring their work integrates with the application.

- Outstanding ability to think creatively, strategically, and identify and resolve problems.

- Solve complex performance problems and architectural challenges

- Proficient understanding of code versioning tools, such as Git

- Good listening, verbal, and written communication skills in English

- Experience working in an Agile/Scrum environment

Who we are:

Global team on a mission to revolutionize how people communicate digitally. Botbox is an omnichannel chatbot platform that delivers millions of messages per month to help people connect through apps they love. Our purpose lies in revolutionizing the way the world communicates. With offices in the United States, Hungary, and Azerbaijan we still care greatly about being a unified team. Want to make a difference? Come to Botbox and join us!

We offer:

- Great opportunity for professional growth and development

- Highly talented, dynamic, and international team

- Entrepreneurial experience in a well-financed, high-growth Chatbot software company

- It’s a full-time, in-office job, salary starts from 1,800 AZN

- Location: Baku, Azerbaijan


If you are excited about this role and looking for a new challenge and opportunity to work with startup-minded people in a creative environment, send your resume to

We can’t wait to meet you!

Baku, Azerbaijan