Lemon R

Senior Software Developer (EU-remote)

  • Lemon R

Job Description

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.