L

Senior Software Developer

Descrição do Emprego - Senior Software Developer

Senior Software Developer (m/f/d)

Location: EU-wide
Employment Type: Full-time - Remote

About the Company

Our client is a fast-growing, technology-driven company developing robust and innovative software solutions for complex environments. Our work spans Linux-based systems, networked applications, and modern software architectures. We value clean code, technical excellence, and collaboration across international teams.

Your Role

As a senior software developer, you will play a key role in designing, building, and maintaining high-quality software products. You will work on technically challenging projects, collaborate closely with cross-functional teams, and contribute to architectural and technical decisions.

Key Responsibilities

  • Design, develop, and maintain scalable, high-quality software solutions

  • Build and troubleshoot Linux-based products in complex environments

  • Work with communication systems and networked applications

  • Collaborate with product, QA, and other engineering teams to translate requirements into technical solutions

  • Develop using high-level languages such as PHP, Python, and JavaScript

  • Apply low-level programming languages (C, C++, Rust) where performance or system-level control is required

  • Participate in technical discussions in English and clearly explain complex 

    concepts
  • Review code, improve development processes, and contribute to technical best practices
  • Mentor junior developers and support knowledge sharing within the team

Your Profile

  • Degree in Computer Science, Software Engineering, or a related field

  • 5+ years of professional experience in software development

  • Strong experience developing Linux-based systems

  • Solid understanding of networked and communication systems

  • Proficiency in PHP, Python, and JavaScript

  • Hands-on experience with C, C++, and/or Rust

  • Strong analytical and problem-solving skills

  • Comfortable working in an international environment with English as the working

     language
  • Experience collaborating with clients or stakeholders (e.g., gathering requirements, handling bugs, implementing feedback)

Nice to Have

  • Experience working in distributed or cross-border teams

  • Exposure to DevOps, CI/CD pipelines, or system-level optimization

  • Previous mentoring or technical leadership experience

Technical Assignment (Interview Stage)

As part of the interview process, selected candidates will complete a short technical assignment:

  • Build a Chrome extension that displays a randomly selected 

    motivational 

    quote from a configurable list once per day
  • Provide brief documentation explaining your solution and deployment steps (optional). Add weather or news updates.
  • Timeframe: 1 week

What We Offer

  • Competitive salary aligned with EU market standards

  • Work in an international, English-speaking environment

  • Challenging projects with real technical depth

  • Flat hierarchies and direct impact on product decisions

  • Supportive team culture with room for growth

How to Apply

Please submit:

  • Fill up all the fields and upload your CVs
  • A short cover letter outlining your relevant experience

  • Links to GitHub, portfolio, or notable projects are optional but highly 

    recommended

We look forward to getting to know you and exploring how we can build great software together.

Original job Senior Software Developer posted on GrabJobs ©. To flag any issues with this job please use the Report Job button on GrabJobs.
Share Job
Share Job

Similar Senior Software Developer Jobs in Portugal

O GrabJobs é o portal de empregos número 1 em Portugal, conectando você rapidamente a milhares de empregos de ! Encontre os melhores empregos de em Portugal, candidate-se com apenas 1 clique e consiga um emprego hoje!

Aplicativos de Celular

Copyright © 2026 Grabjobs Pte.Ltd. All Rights Reserved.