Want to hop on a free flight to your next job in Berlin?

Join the Festival
Heads up: this job position has expired. If you were already in process, no worries; it will still proceed as normal.

Software Developer Communications

Altitude Software
Ready for the next level?

Job details

  • Full-time
  • calendar
  • map markerLisbon, PTPartially remote
  • cardRequires Work Permit
    Requires that you're a citizen or have a valid work permit / visa sponsorship to work in the country in which this position is based.
  • routeJunior
  • routePortuguese
    Preferred spoken language

Apply now


To join our Research and Development team based in Lisbon. You will have plenty of opportunities to develop yourself and to grow inside a multinational company.

You will have to develop robust code following the technical design guaranteeing the correct evolution of our Communication components. To ensure code-ready quality, steps like code review, unit and integrated tests are also mandatory.

Main requirements

  • Graduation in computer science engineering or related fields with solid programing skills (object oriented, robust code, software architecture, parallel programming);
  • TCP/IP protocols, Linux (preference for CentOs/Redhat flavors), Web and Security protocols.
  • Good knowledge of core and concurrent design patterns;
  • Strong knowledge of C/C++;
  • Strong communication, teamwork, analytical and problem-solving skills, proactivity, commitment and flexibility.

Nice to have

  • Knowledge of English, both written and spoken;
  • Will to learn.
  • Knowledge on VoIP protocols, Asterisk and Kamailio.


  • Health Benefits;
  • Daily fresh fruit;
  • Free coffee;
  • Possibility to work from home;
  • Phone;
  • Flexible Schedules;
  • Relaxed and informal work environment.

Apply now