
(Senior) Software Engineer - Android (m/w/d)
MWAY DIGITAL GmbH2 months ago
Stuttgart, GermanySenior
Responsibilities
- Develop Android applications with Kotlin in an agile team for B2B and B2E environments.
- Optimize existing applications and drive the development of new features.
- Contribute to solution design and the selection of suitable technologies.
- Review pull and merge requests to improve knowledge sharing and code quality.
- Improve development, continuous integration, and continuous delivery processes.
- Add automated unit and integration tests and maintain responsibility for code quality.
- Contribute actively to code reviews, tooling, and processes beyond individual features.
Requirements
- Strong passion for programming and deep understanding of modern Android software development.
- Experience designing and integrating RESTful and/or GraphQL APIs.
- Knowledge of interaction design and usability for intuitive mobile applications.
- Practical experience with software testing, including unit and integration testing.
- Strong written and spoken German and English communication skills.
- Team-oriented working style, strong sense of responsibility, and commitment to quality.
- Experience with Spring Boot and Flutter is beneficial but not required.
Benefits
- Flexible working hours, accurate time tracking, part-time work options, and home office when suitable.
- 30 vacation days plus 6 additional flex days.
- Mentoring from the first day and access to the internal Macademy development program.
- Subsidized Deutschlandticket and JobRad bicycle leasing with bicycle garage and showers.
- Company pension scheme.
- Subsidized cafeteria meals and free drinks.
- Wellpass or Urban Sports Club membership.
- Regular team events.
- Bright, modern, well-connected offices in Stuttgart.
- At least 50% on-site work in Stuttgart is required because of physical test devices.
Tech Stack
Categories
Mobile