Senior FullStack Developer (m/f/x)

Job description

We make everyday life at school easier (https://www.untis.at/en/why-untis/company/about-untis) by connecting millions of timetablers, teachers, students and parents in more than 25.000 schools around the world.

To maintain our family-like culture with currently ~90 employees, we value reliability, courage, passion & enthusiasm, and mutual support (https://www.untis.at/jobs/how-we-work).

For the last 50 years we have been building solutions in the field of school administration (https://www.untis.at/50-jahre) and recently made the decision to create a new generation of our products.

This is where you come in.


These are some of the technologies and tools we use

  • Old stack: JSP, Dojo, JsonRPC/SOAP, Redux, God-Classes, Spring 
  • New stack: Restful Spring Boot Services, Spring Data, Mapstruct, Lombok, Hibernate, MariaDB, Kafka, React, TypeScript, MobX, AntDesign, Swagger
  • IntelliJ IDEA, JIRA, Confluence, GitLab, Gradle, Swagger, Kubernetes, Cypress (test automation)´


Pay and benefits

  • A competitive salary depending on your qualification and experience (Minimum 2020 IT-KV salary for ST1: 48,286
  • Possibility for remote work up to three days per week
  • A significant part of the company earnings is distributed to the employees
  • A dedicated team budget for personal development 
  • Flexible working hours and home office possibility
  • Flat decision-making structures, eye-level communication, and product focus
  • An (award-winning) modern office in Stockerau with team rooms and collaboration areas
  • A big sunny garden to enjoy catered lunch and beers and even an office gym
  • A garage for parking your car, scooter, or bike


The hiring process

At Untis, we believe that our work speaks for itself - therefore: 

  1. Submit your initial application & a work sample to give us a first impression.
  2. Meet the team and learn from each other's goals and interests. 
  3. Work on a real life Untis problem and discuss the reasoning behind your work, collaboratively. 
  4. You are part of Untis!


P.S.: This profile was a product of many iterations and ideas from across the organisation

Requirements

About you

As an experienced Full-Stack Developer working in one of our cross-functional Scrum teams you will:

  • Design, develop and test new features in our web frontend applications and backend services
  • Maintain, extend and refactor our legacy web application and strive to integrate them well with our new application and services
  • Work closely with our Product Managers, DevOps and Operations
  • Work together with the design team to ensure an effective UX
  • Make company-wide technical decisions and experiment with new technologies
  • Work comfortably inside a cross-functional team, by learning and helping in different approaches
  • Learn collaboratively with your team and inside community of practices

You should come with:

  • Extensive experience in developing full-stack applications
  • Applied knowledge together with surrounding technologies and patterns
  • Good English skills, as well as a working knowledge of German (B2)