Jobs in Germany

Home  | English Speaking Jobs  | Impower  | Senior Full-Stack Developer fo...
  • Are you looking to have

    FREEDOM - GROWTH - IMPACT

    Then let’s revolutionize the future of property management with our uniquely simple, fast and beautiful PropTech solution:

    IMPOWER!

    Today, 110,000 people manage around 15 million properties with highly complex processes, but with paper and outdated technology.

    Impower was founded in 2019 with a single mission:

    To make people in property management happy through a quantum leap towards efficient, fully digital processes.

    Sounds like the next level for you?

    Then join us as our new

    Senior Full-Stack/Back-end Engineer!

    You will have a main role in bringing our product to the next level.

    Our 9-people local team in our Munich headquarters and our 9-people-developper team in Cluj is looking forward to meeting you.

    Aufgaben

    You will be designing (Data storage/API/architecture), planning, implementing, and delivering new features, and workflows and are expected to drive technical direction in the Quality aspects of the Backend such as performance, API design, and testing. Moreover, you will efficiently contribute to building front-end features with a standardized component system.

    You will be taking a key role in collaborating with Developers and POs and Customer support to ensure continuous delivery of a high-quality product.

    WHAT YOU WILL BE DOING ...

    • R&D topics that require ingenious solutions: processing invoices/OCR; matching bank transactions to processes
    • Integrating new modules to speed up operations such as:
    • OAuth framework/Auditing/etc.

    Qualifikation

    WHAT YOU WILL HAVE DONE ...

    • 8+ years of experience as a software engineer having
    • 1. expertise with Java Backend development Spring or JEE
    • 2. experience with Frontend technologies such as React(preferred) Angular or Vue
    • experience designing and implementing efficient SQL and NoSQL storage systems
    • Passion for creating performant and reusable software components in a service-oriented architecture
    • Coding best practices up your sleeves, can deliver on a personal level and have proven record that you can develop the efficiency of the whole team
    • Designing public grade REST APIs, writing structured documentation deciding on component responsibilities are natural to you.
    • Comfortable handling of CI/CD systems that you used to deliver past projects
    • Have used BDD/TDD and can improve team practices that ensure high-quality output
    • You are interested and passionate about making data-driven decisions and doing the necessary data analysis in this regard
    • Passion to understand and challenge complex workflows and translate them into functioning software
    • You are speaking both German (C1+) and English (C1) either on a native or bilingual speaker level or with full professional proficiency (cross-border team communication) and willing to work in an international team

    NICE TO HAVE

    • Previous experience working at a startup is a big plus
    • Know-how of Containers (Docker) and container orchestration (Kubernetes / Docker swarm)
    • Acted in the Role of ScrumMaster, improved development processes

    OUR TECH STACK

    • Java
    • React
    • Microservice architecture with Kafka(-streams)
    • Docker-based CI/CD processes
    • AWS/kubernetes/terraform

    Benefits

    • A diverse and agile team in the heart of Munich
    • The exciting opportunity to shape the future of a best-in-class start-up
    • Lots of creative freedom and the opportunity to bring a new wind into a dusty industry with an innovative product
    • Numerous development opportunities
    • Free choice of hardware
    • Enjoy the flexibility of a hybrid work mode, collaborating with the team in Munich face-to-face three times a week
    • Assistance in setting up the project/integrating with the team
    • Guidance while onboarding
    • Enjoy the flexibility of a hybrid work mode, collaborating with the team in Munich face-to-face three times a week

    Sound like you? Then apply now:

    We look forward to hearing from you!

    Application form

    Apply for the job by filling the job application form with your details

    .doc, .docx, .pdf, .rtf, .txt upto 10 MB

    Having issues with applying? Try applying on the portal

    Jobs at Impower

    Helpful information

    Job recommendations