Fullstack Software Engineer (Backend + Frontend) gesucht in Bonn
Role details
Job location
Tech stack
Job description
You will work on products used by businesses across Western Europe.
Our team operates in a scaled agile approach across Europe with a headquarter in Bonn, Germany. It is responsible for the complete software development lifecycle; including ideation, implementation, and operation of the secure IoT software operating smart buildings and smart homes across the world.
Requirements
Your skills:
- Backend:
- Proficiency in Kotlin and/or Java for backend development
- Strong experience with the Spring Boot framework
- Experience with Docker and containerized applications
- Familiarity with cloud platforms such as AWS, Azure, or Google Cloud
- Experience in designing and consuming RESTful APIs
- Knowledge of microservices architecture and patterns
- Experience with on-premise and cloud-based deployments
- Proficiency in secure coding practices and understanding of security bestKo practices for backend systems
- Familiarity with scalability strategies and performance optimization in backend services
- Knowledge of monitoring and observability tools (e.g., Prometheus, Grafana, ELK)
- Knowledge of cryptography and security
- Familiarity with CI/CD processes, including GitHub Actions, GitLab CI, or similar tools
- Experience with version control systems (e.g., Git)
- Experience with database technologies, both relational (e.g., PostgreSQL) and NoSQL (e.g., MongoDB).
- Frontend:
- Strong experience with React.js or Angular, or Vue
- Solid knowledge of TypeScript / JavaScript, HTML5, CSS3
- Experience with modern tools (Vite, Webpack, npm, etc.)
- Understanding of state management (e.g., Redux).
Nice to have:
- Experience building desktop applications
- Experience with Kotlin Multiplatform in production
- Knowledge of the modern Kotlin ecosystem (Coroutines, Flow, Compose, Koin, Ktor)
- Knowledge of additional programming languages
- Experience with system architecture and distributed systems
- Understanding of UI/UX design and performance optimization
- Knowledge of building automation or access control systems
Benefits & conditions
- Great customer impact: the solutions you deliver will be used by thousands of large and small businesses
- Ability to shape the product, working, and delivery process
- Great team spirit and Team Events
- Agile and innovative environment
- Cutting-edge technologies
- Working on the latest Hardware
- Convenient office or co-working, depending on your location.
Join us to work on cool and innovative projects involving high-security hardware in a nice international and creative environment that allows you to learn and advance. Qualifikation: Befristet: n.a. Verdienst: EUR 5000-6000 per month Bewerbung an: CoreWillSoft GmbH