JOB DESCRIPTION
BySide has grown from a 3-person startup in 2006 (before startups were cool!) to a 80+ team with the mission to improve companies’ marketing results through Lead Activation: the ability to maximise revenue from visitors on a website, app or landing page. We do this by building and applying our technology: a platform offering a unique combination of Marketing Cloud and Cloud Contact Center.
Our Engineering team is in charge of building the next generation of our platform and to optimize a highly scalable system architecture. Our platform is critical for business operations in some of the world’s largest retailers, banks and telecommunication companies - we handle more than 13.000 million pageviews and 12 million calls a year - so high availability is key.
As a Voice Software Engineer, you will work on a team that owns the services that support the scale of our business.
REQUIREMENTS
Must have:
2+ years of experience working with VoIP - SIP, SDP and RTP (e.g. Asterisk, RTPEngine, Drachtio or equivalent);
3+ years of development experience in TypeScript /JavaScript;
familiarity with signalling analysis tools (e.g. sngrep, Homer or equivalent)
knowledge of RDBMS (e.g. MySQL or equivalent);
We value experience with:
PHP development;
Redis;
automated testing techniques (e.g. Jest, PHPUnit, etc);
agile methodologies;
distributed systems
cloud environment
BS or MS degree in Computer Science or equivalent experience;
RESPONSIBILITIES
Proactive contribution to our Digital Marketing Platform and the evolution of our market;
Design innovative applications, exploring interactivity and new ways of reaching people, using voice, video and other technologies;
Stay up to speed with all backend and web technologies, software architecture principles and design patterns;
Collaborate with experienced software engineers in the design, development and maintenance stages;
Focus to improve quality in the software development process.
Probably the most rewarding:
You will see an immediate impact of your work and value you created for customers.
KEY ATTRIBUTES
Ability to interact effectively with other teams and be a team player;
Excellent communicator, common sense and a passion to solve problems;
Work in a modern agile software engineering environment.
WHAT CAN WE OFFER
Possibility to work remotely;
Flexible working hours;
Several amenities and perks;
Unique office space in the historical centre of Porto;
All the benefits of a large corporation combined with an informal and friendly environment;
A commitment to your development (we enjoy sharing and learning), with a career plan and regular feedback (regular 1:1 meetings and performance reviews);
Health insurance;
APPLY
[email protected]