Biga Software GmbH

Senior Software Developer, m/f/d

Biga Software GmbH

full-time

Posted on:

Location Type: Remote

Location: Germany

Visit company website

Explore more

AI Apply
Apply

Job Level

About the role

  • Development and implementation of software solutions: Contribute to various client projects, develop new features, and maintain existing software for our clients.
  • Collaboration in a small, agile team: Work closely with other team members and, depending on the project, with client teams.
  • Active participation in shaping company processes and co-developing solutions.
  • Understand and implement customer requirements: Analyze client needs and develop tailored solutions.
  • Mentoring colleagues: Enjoy sharing knowledge—through code reviews, pair programming, or short technical coaching sessions within the team.

Requirements

  • Experience in at least one relevant programming language: Solid knowledge of languages such as TypeScript, JavaScript, Dart, Java, or another comparable language.
  • Professional experience: At least five years of professional software development experience, ideally across different projects and technology stacks.
  • Willingness to learn new technologies: You will encounter a diverse mix of technologies.
  • Project management & customer communication: Confident and structured communication with clients is part of everyday work—whether for alignment, questions, or requirement clarification.
  • Design sensibility & user centricity: You care about good design and ensure that software is not only technically sound but also understandable, attractive, and accessible (a11y).
  • Independent working style and initiative: Ability to work remotely and manage projects autonomously.
  • Communication skills and team spirit: Strong communication skills and willingness to actively collaborate in a team.
  • Clean code and unit testing: Understanding and application of Clean Code principles and experience with unit tests to ensure long-term maintainability and defect-free software.
  • German language skills: Due to close coordination with the client, fluent German is required.
Benefits
  • Professional development: Opportunities to attend industry conferences and continuously expand your skills.
  • Work in a small, dynamic team: Influence company decisions and shape how things are done.
  • Remote work: The position is 100% remote.
  • Flexible working hours: Adjust working hours to individual needs (e.g., a four-day workweek is possible).
  • Additional public holidays: Time off for both Hamburg and Berlin public holidays (e.g., Reformation Day and International Women's Day).
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
TypeScriptJavaScriptDartJavasoftware developmentunit testingClean Code principlesagile methodologiesproject managementuser centricity
Soft Skills
communication skillsteam spiritmentoringindependent working styleinitiativecollaborationcustomer communicationanalytical skillsdesign sensibilitywillingness to learn