Backend Software Engineer

  • Porto
  • Permanent
  • IT
  • 01.10.2026
  • Full-time

 

Apply

Share this job!

 
Smiling employees working at the table

Love what you do – we make employment happen!

We're looking for a curious and proactive Backend Software Engineer who enjoys solving integration challenges and building reliable software. You'll work as part of an international team responsible for developing and maintaining services that connect JobCloud's ecosystem with external platforms. If you enjoy writing clean code, designing scalable solutions and continuously learning new technologies, you'll feel right at home.

We are JobCloud, Switzerland nº 1 brand and experts in the job ads market, and we seek your expertise, ideas, and human skills to build our brand new software while cultivating our dearest value “Love what you do.” in our newly established company in Porto, Portugal - known as JobCloud HR Tech Unipessoal Ltd.

A decade ago JobCloud conceived a concept ahead of its time - a product designed to efficiently manage and optimize the usage of the customer’s hiring budget while identifying the optimal channels to maximize the visibility of job ads (AI/ML are key to optimizing this process) and effectively reach the target public (potential employees).

Today our mission is to revolutionize the industry standard shifting away from the current job ads paradigm of Pay per Duration toward Pay per Performance. What was once merely a concept is now on the cusp of becoming a reality!

YOUR TASKS

  • Develop and maintain integrations with external systems for both inbound and outbound data streams.
  • Monitor the health and reliability of integration services and resolve operational issues when needed.
  • Participate in the design and implementation of new features and services.
  • Collaborate with engineers, product managers and stakeholders across international teams.
  • Write clean, maintainable and well-tested code following engineering best practices.
  • Participate in code reviews and contribute to improving the team's development processes.
  • Help build scalable and resilient backend services that support our growing platform.
  • Contribute to continuous improvements in automation, deployment and system reliability.

YOUR SKILLS

  • 4+ years of experience in Back-end Software Development.
  • Strong programming experience in Python and/or PHP.
  • Experience with AWS services and cloud-native architectures.
  • Experience with Infrastructure as Code (IaC).
  • Strong understanding of software engineering best practices, including code reviews and automated testing.
  • Curiosity and willingness to continuously expand your technical knowledge.
  • Strong work ethic, self-discipline and a collaborative mindset.
  • Experience working in agile, cross-functional teams.
  • Familiarity with AI-assisted software development is considered a plus.
  • Good communication skills in English.

OUR OFFER

  • 1 day per month to tackle challenges inside the project, or test new ideas
  • Tech training and human skills training and, budget for conferences
  • Opportunity to travel and collaborate in our various office locations for workshops or team-building events (Zurich, Geneva, Belgrade or Vienna)
  • A dynamic work environment that highly fosters a sense of fun while maintaining a productive atmosphere
BENEFITS
  • 10 days fully paid sick leave per year
  • 25 days of annual vacation leave
  • Full private health coverage (employee + up to 2 children to age 20)
  • Gym allowance
  • Hybrid & flexible working (team-based arrangement)
  • Learning & Development
  • Workation
 

 

YOUR CONTACT PERSON

Our Hiring Process

  • Presentation of the project and company (30 mins)
  • Conversation with hiring manager (1 hour)
  • Technical challenge (at your best convenience)
  • Challenge presentation (1h-1.5 hour)
  • Offer
Sonia Couto
Head of Operations