Project description
Join our innovative project integrating digital telephony with CRM systems. The product is in its early market phase, which means fast feature growth and multiple opportunities to expand your knowledge and experience. Friendly environment and practically no bureaucracy overhead.
You will be working on cloud-based application integrating many types of digital telephony exchanges from leading vendors with our call management and a multitude of CRM systems. You will concentrate on the back-end code written in Node.js, but if you additionally have front-end knowledge and experience, you will be able to also contribute in that area. As a senior engineer on the team, you will also be the mentor to your less experienced colleagues.
Your tasks
You will work on a four-developer team with dedicated support of a QA engineering in the same office. You will be the person driving the technical excellence of the solutions delivered by the team and you will remain in direct contact with the product management to ensure that requirements are correctly translated into code. You will work together with the team in the US.
Who we're looking for?
Who we look for:
We look for candidates that have thorough understanding of the software engineering principles and preferably have worked with different software technologies in their career. While we expect you to have strong background in Node.js, we care more about your understanding of general problems typically encountered in production-grade web applications than a particular number of years of Node.js experience that you have had. You will also need:
- Very good command of English,
- Some flexibility due to the time difference with the USA,
- Ability to work efficiently in Scrum
Technologies & Tools used in the project:
- Node.js
- Angular
- GitHub
- JIRA
- Confluence
- Healthcare package
- Leisure package
- Hot beverages
- Cold beverages
- Snacks
- Car parking
- Bicycle parking
- Integration events