Full Stack Engineer (m/f/d) IoT

Full-Time     Stuttgart, DE

Responsibilities

  • Design and develop new functionality for our software in Java / C# and JavaScript
  • Work independently on solutions for specified requirements and be responsible for complying with time and quality specifications
  • Ensure that our software is stable and runs efficiently across all major browsers and operating systems
  • Participate in application design, provide necessary technical and design documentation, be responsible for determining the appropriate data models, data transformation technologies and algorithms needed to advance the organization’s mission efficiency
  • Apply development experience against big projects and use agile practices to continuously innovate and incrementally deliver system functionality
  • Communicate effectively with local management and other teams, able to work in an agile team
  • Monitor the latest technical developments in your field and make proposals for improvement

Requirements

  • University degree in the appropriate field of studies
  • At least 5 years of practical experience in web application development, at least 2 years of practical experience in working on highly scaled production environments
  • At least 3 years of experience with the following: HTML, CSS, JavaScript, Object-Oriented JavaScript and expert-level knowledge of React, Redux, JSX experience configuring and using front end build tools and packages managers such as Grunt, Gulp, or Webpack, familiarity with NodeJS/NPM
  • Solid knowledge of object-oriented programming with Clean Code and Design Patterns
  • Experience in at least two of our backend technologies: C#, Java or Node.js
  • Experience in working with relational databases. Knowledge of MongoDB or Cassandra is a plus
  • Experience with a Linux/Unix environment is a plus
  • Fluency in English is mandatory, both spoken and written, knowledge of German is an advantage

What we offer

  • International environment and attractive workplace
  • Freedom for personal organization and the possibility of attaining real results as part of a fantastic team
  • A good work life balance, home office opportunities, flexible working times and no time recording
  • An innovative and fast-growing company with financial stability of a profitable company
  • Room for creativity and contributions in a technically diverse environment
  • Learning opportunities – internal & external
  • "If I were CEO, I would..." Say what you're thinking! We live an open-door policy and our managing directors are always open to feedback and suggestions.