Back to results

Software Engineer

Salary not disclosedOnsite

  • Engineering
  • Germany
  • Full time
  • Yesterday
Newly posted

About the role

As a Software Engineer, you will develop features and technical components independently within agile teams. You will coordinate interfaces, evaluate solutions, and see your work through to release while balancing benefits, maintainability, and security. You will also play an active role in shaping digital solutions for customers and mentoring junior engineers.

Responsibilities

  • Develop front-end components, services, or APIs independently while considering the overall system.
  • Weigh up benefits, effort, maintainability, and security to propose workable solutions.
  • Clarify interfaces with UX, Design, Delivery, and other engineers to identify dependencies.
  • Validate changes through testing and reviews from CI/CD to release.
  • Plan technical areas of responsibility, address risks, and explain decisions clearly.
  • Share knowledge with junior engineers and develop expertise towards full-stack engineering.

Required skills

  • TypeScript
  • Vue
  • Nuxt
  • React
  • Angular
  • Java
  • Spring Boot
  • Kotlin
  • Node.js
  • APIs
  • Git
  • Automated testing
  • Databases
  • German
  • English

Benefits

  • Flexible working hours
  • Mobile work
  • Overtime compensation
  • Workation in Europe
  • Choice of hardware
  • Individual development plan
  • Training opportunities
  • Bicycle leasing
  • Office catering
  • Company events

About the Company

Ray Sono is an established digital service provider that has operated since 1992. With over 140 employees, the company focuses on strategic experience design, digital communication, and software development.