Auf einen Blick
- Aufgaben: Join our server team to develop tado° server applications and enhance IoT technologies.
- Arbeitgeber: tado° is an innovative IoT company focused on smart climate control solutions.
- Mitarbeitervorteile: Enjoy a flexible work environment, fresh fruits, coffee, and a supportive team culture.
- Warum dieser Job: Work on diverse tasks in an agile team while learning cutting-edge technologies.
- Gewünschte Qualifikationen: Experience with Java, JavaScript, Spring Boot, and a passion for new tech is essential.
- Andere Informationen: Collaborate in a multidisciplinary team and deploy to production multiple times a day.
Das voraussichtliche Gehalt liegt zwischen 43200 - 72000 € pro Jahr.
Job description
We are looking for a software developer with experience in Java, JavaScript, or Groovy to join our server team and help us boost the development of the tado° server applications. Our current team is small and multidisciplinary, so the tasks we perform are as diverse as our needs, including not only server backend development but also modern JavaScript-based frontend components as well as interfaces for mobile apps and encrypted communication technologies for keeping our embedded devices connected. We follow agile methodologies and deploy to production multiple times a day. Another interesting field we are focusing on is the enhancement of our server-side self-learning control and pattern recognition algorithms.
What you should bring
- Real-life experience with JVM application frameworks such as Spring Boot or Grails
- Frontend technologies proficiency (HTML, LESS/CSS, JavaScript, AngularJS)
- Solid relational database knowledge and experience with MySQL
- Passion for new technologies and interest in learning new things such as the utilization of advanced messaging protocols (CoAP, AMQP, …) as well as SOA Architectures
- Preferably experience with Spring and Hibernate
- Optionally experience with NoSQL
- Experience with Git and the collaborative GitHub workflow is an advantage but not required
- Enthusiasm, flexibility, and passion to build the internet of things with tado°
- English working proficiency (German is helpful but not required)
What you will find at tado°
- Diverse and varied tasks within an international team
- Agile, innovative, and open-minded working atmosphere with great colleagues
- Steep learning curve on a personal and technical level
- Always fresh fruits, coffee flat rate, and cereals to boost your energy
#J-18808-Ljbffr
Full Stack Developer (m/f) in IoT company Arbeitgeber: Edjuster

Kontaktperson:
Edjuster HR Team
StudySmarter Bewerbungstipps 🤫
So bekommst du den Job: Full Stack Developer (m/f) in IoT company
✨Tip Number 1
Make sure to showcase your experience with JVM application frameworks like Spring Boot or Grails. Highlight any projects where you've utilized these technologies, as they are crucial for the role.
✨Tip Number 2
Since the position involves both backend and frontend development, be prepared to discuss your proficiency in frontend technologies such as HTML, CSS, and JavaScript. Consider sharing examples of your work with AngularJS.
✨Tip Number 3
Demonstrate your passion for new technologies by mentioning any recent learning experiences or projects involving advanced messaging protocols or SOA architectures. This will show your enthusiasm for the IoT field.
✨Tip Number 4
Familiarize yourself with agile methodologies and be ready to discuss how you've applied them in past projects. This aligns well with the company's workflow and will help you stand out as a candidate.
Diese Fähigkeiten machen dich zur top Bewerber*in für die Stelle: Full Stack Developer (m/f) in IoT company
Tipps für deine Bewerbung 🫡
Highlight Relevant Experience: Make sure to emphasize your experience with JVM application frameworks like Spring Boot or Grails. Mention any projects where you've utilized these technologies, as well as your proficiency in frontend technologies such as HTML, LESS/CSS, and JavaScript.
Showcase Your Passion for Technology: Express your enthusiasm for new technologies and your willingness to learn. Discuss any experiences you have with advanced messaging protocols or SOA architectures, as this aligns with the company's focus on innovation.
Demonstrate Team Collaboration Skills: Since the company values a collaborative environment, highlight any experience you have working in teams, especially using Git and GitHub workflows. This will show that you can adapt to their agile methodologies.
Tailor Your Application: Customize your CV and cover letter to reflect the specific requirements mentioned in the job description. Use keywords from the listing, such as 'self-learning control' and 'pattern recognition algorithms', to make your application stand out.
Wie du dich auf ein Vorstellungsgespräch bei Edjuster vorbereitest
✨Showcase Your Technical Skills
Be prepared to discuss your experience with Java, JavaScript, and Groovy in detail. Highlight specific projects where you've used JVM frameworks like Spring Boot or Grails, and be ready to explain your approach to both backend and frontend development.
✨Demonstrate Your Problem-Solving Abilities
Since the role involves enhancing self-learning control and pattern recognition algorithms, think of examples where you've tackled complex problems. Discuss your thought process and how you approached finding solutions, especially in an agile environment.
✨Express Your Passion for Learning
The company values enthusiasm for new technologies. Share your experiences with learning new tools or methodologies, such as advanced messaging protocols or SOA architectures. This shows that you're adaptable and eager to grow.
✨Familiarize Yourself with Agile Methodologies
Since the team follows agile practices, it’s beneficial to understand the principles of agile development. Be ready to discuss how you've worked in agile teams before and how you handle rapid changes and deployments.