Software Engineer (Python)

About the Customer:
  • Communication platform.

About the Project:
  • You’ll immerse deeply in AI and machine learning technologies, and, eventually assume a more diversified, demanding, and interesting set of responsibilities. 

    You will work in a multi-culture team with development and QA teams spreading across Ukraine, South Africa, and the USA. Together with a US-based customer organization and an SA-based development center our team works on two major initiatives. Developed by us from scratch, one project supports a variety of communication channels such as SMS, MMS, e-mail, etc., and provides means for their synchronization. The other project focuses on providing communication tools for the most popular social networks such as Facebook, Twitter, WhatsApp, WebWidget addition, and AI layer. Both projects have tight integration with each other as well as dependency on external services and applications, creating a complex communication platform altogether. 

Responsibilities:
REquirements:
  • Requirements:

    • 2+ years of experience in software development
    • In-Depth Knowledge of Python
    • Work experience as a senior software developer
    • Ability to work with API design, and integration with customer – and third-party services
    • Knowledge of AWS services
    • Proven capability in leading technical design sessions, coaching and mentoring other less experienced developers
    • Proven experience working with local and remote teams across time zones
    • Excellent technical troubleshooting
    • English – Intermediate plus or higher

     

    Will be a plus:

    • Experience with telecommunications and/or chat channels background
    • Computer Science degree

     

    Our professionals value us for:

    • Regular performance evaluation and salary revision, attractive benefits package;
    • Functional offices, centres of excellence, and mentorship from competence leads to support the professional growth;
    • Tech talks, open talks, and conferences; training and certifications;
    • Free English courses of all levels with attentive and friendly teachers;
    • Health insurance; maternity aid; corporate sports teams, hobby clubs, in-house gym or gym discounts;
    • Referral program, bonuses for marriage and childbirth;
    • Great team parties and corporate events; cool branded gifts; an additional paid day off for the Company Day celebration;
    • Warm and relaxed atmosphere, smooth and transparent communication, and unlimited fun.

Contact us

✓ Valid
Add file