smapiot

München, Germany

Software Engineer for Next Gen. Distributed Web Apps

Posted on April 6th

smapiot is a young startup focusing on premium IT consulting and on engineering software services in the IoT and development tooling space. For smapiot the bread and butter business is the development of cloud native applications featuring reliability, scalability, and security. Our consulting projects touch a broad functional spectrum including identity management systems and smart home platforms.

Our technology stack includes C#/.NET, TypeScript/(Node.js and React), Azure (FaaS and SaaS), Mongo and many more interesting and cutting-edge technologies. Essential to us is a friendly and collaborative working environment which fosters a constructive and open discussion culture, while working in an agile and flexible way tailored to our needs. Within smapiot everyone has a tech background and we are proud of our experienced architecture team. Regularly we meet up in joint retreats, general tech discussion sessions, or other team activities.

Job description

We are looking for skilled full stack web and backend developers who are keen on building amazing tools and state-of-the-art solutions. If you have work experience in Europe and are attracted by the vision of contributing to the growth of a young, innovative company, then don't hesitate to get in touch with us.

Required qualifications:

  • Experience in building web applications
  • Solid knowledge of C#/ASP.NET Core and / or TypeScript/Node.js
  • Experienced in HTML and familiar with Markdown
  • Familiar with modern and commonly used design and architectural patterns
  • Practical knowledge of non-functional areas like security or scalability
  • Decent writing and documentation skills
  • Fluent communication in English
  • Basic communication in German
  • Working experience in Europe

Optional qualifications:

  • Modern web frontend technologies (e.g., Webpack, Parcel, Sass, ...)
  • Knowledge in React, Vue, or similar
  • Experience in developing backend services
  • Knowledge of database systems / writing efficient queries
  • Knowledge in message queues
  • Knowledge of cryptographic algorithms
  • Solid presentation skills

What do we offer?

  • Competitive salary
  • Interesting and innovative projects
  • Working closely with the Solution Architects
  • Direct impact on the company's success and future
  • First-class equipment
  • Home-office and flexible working times
  • Room for experimentation and learning