Software Engineer Your Role Responsibilities? Here's What You'll Do
As a Software Engineer within the product development team, you will build new features for business applications on a cloud-native SaaS platform which are frequently rolled out to our customers
You will work as a team member of an agile Scrum team actively participating in sprint planning, reviews, and retrospectives
You will collaborate with several cross functional teams, architects, product managers and engineers
You will participate in design and code reviews as part of our development process
You will use test driven development (TDD), and as a Software Engineer you are also responsible for writing unit- and integration tests
Enjoy our office: A modern and open working environment with kicker-table, team events, free soft drinks, coffee, cereals, and fresh fruits
What We'd Like to See
Very good frontend programming skills in JavaScript/TypeScript, ideally with React
Very good backend programming skills in Java, ideally with the Spring Framework
You have some experience with Restful web services
Effective communication skills in English and basic German
BA/BS or equivalent educational background, we will consider an equivalent combination of relevant education and experience
Minimum 2+ years of relevant professional experience
Perks & Benefits
Comprehensive health, vision, and wellness benefits (Paid parental leave, adoption benefits, life insurance, disability insurance and 401k plan or international pension/retirement plans
Flexible time-off policy and hybrid working practices
Tuition reimbursement program to support your and personal growth
Equity opportunities and an employee stock purchase program (ESPP)
Comprehensive Mental Health and Employee Assistance Program (EAP) benefit