We are seeking an experienced Senior Software Developer with more than 10 years of experience to expand our dynamic team. Some experience in telecommunications technologies such as SMS and VOIP is a plus. The ideal candidate should have a deep understanding and practical experience working with programming languages Python and Node.js.
- Development and implementation of advanced software solutions for telecommunications.
- Maintenance and enhancement of existing applications.
- Active participation in all stages of the development process, from conceptualization to implementation.
- Collaboration with the sales team to meet technical requirements and deadlines.
- More than 10 years of experience in software development, particularly in the telecommunications industry.
- Advanced knowledge of Python and Node.js.
- Ability to work in a dynamic environment and manage multiple projects.
- Outstanding problem-solving skills and analytical thinking.
- Excellent communication skills.
- Experience working with software switches such as Kamailio, Freeswitch, or Asterisk.
- Detailed knowledge of SIP and/or SMPP protocols.
- Docker, GitHub, NoSQL, Elasticsearch.
- Familiarity with Websocket and WebRTC.
- Work in an inspiring team with experienced seniors.
- Flexible working hours.
- Opportunity to work on interesting projects.