Autor Beitrag
Hält's aus hier
Beiträge: 155

BeitragVerfasst: Mi 30.09.20 09:41 
Berlin (semi-remote)

As a Senior Fullstack Engineer (d/f/m) Angular & Java you are already shaping what the future holds!

Your heart beats for the frontend and backend equally? You strive to help others while building the greatest software? Join a pioneer in digital health who is building ground-breaking digital solutions for medical professionals. Our aim is to (r)evolutionise how health care professionals interact with software and enable them to focus on their patients.

To do this we're building a new and diverse team in Berlin, integrating with existing teams in Germany and around the globe. Think of it as start-up-flair inside an established organisation! For the next level of the e-health evolution we are looking for creative minds and team players who understand Agile development, love technical challenges, are able to work semi-remotely and strive to grow professionally.

We need all our team players to be familiar with Scrum and DevOps processes as well as software engineering and design principles, clean code, TDD/BDD and a few common tools like Confluence, Docker, Git, GitLab, Jira, Maven, and Miro. Because we're working internationally teamwork and fluent English are a must, other languages are a bonus!

Contribute to our success by:

• Build and present clean, functionally excellent, fast, technically elegant, secure, well tested & documented, usable and technically awesome backends as well as graphically beautiful front ends to meet the needs of our users by gaining a deep understanding of the requirements, the domain and the big picture
• Be an expert and lead on technology and methodology, including mentoring and coaching other team members on software design, clean code, TDD/BDD etc. while helping teammates to solve the hardest problems
• Be a key sparring partner of the product owner, DevOps and QA while leading and inspiring other developers to deliver amazing software
• Lead estimation, planning, and code reviews with the team, as well as ensuring maximum automation of base level testing (unit, usability, integration, e2e, performance), and ensuring the validity of developer side documentation
• Technically lead and inspire development across international teams

What we expect:

• You'll need excellent communication skills backed up by awesome technical skills with an ability to present complicated concepts clearly to different audiences.
• Right now, we're building our team and are looking for someone with 5+ years of experience who really knows what they're doing and can explain it to others. If you've worked in healthcare or related fields, this will be a plus. If you have a degree or diploma or certification (ISAQB, SAFe, Scrum) or work experience in a related field - let us know.
• Programming and Architecture - Our frontends are Angular. Our backends based around the Java stack. We'll expect someone with your level of experience to be deeply familiar with HTML5, CSS3, JavaScript/TypeScript, Material Design, Java 10+, UML, OOD, MicroServices, RESTful Webservices & APIs, Swagger, OpenAPI, ActiveMQ, Spring Framework, JPA/Hibernate, JSON, XML, Databases (PostgreSQL & Mongo), SQL, Nightwatch, NUnit, JUnit, and Mockito. Knowledge of Redis, Logstash/fluentd, Minio, NgxTranslate/i18n, FHIR & HL7 is advantageous. Experience with Bootstrap, AngularJS, Node.js, React, Vue, RxJS along with OAuth and/or KeyCloak, Solr & ElasticSearch is appreciated.
• You'll astound us with your deep grasp of software engineering principles, architectural concepts, design patterns as well as resilience, security, performance, testing, identity management, accessibility, usability, and inclusion.
• You're a team player - Our values are centred around teamwork. We learn, fail and succeed together and support each other.
• You have a working permit for Germany or a valid job seeking visa, and are available in our Berlin office for min. 2 days per week.

We offer you:

• Permanent position in the heart of Berlin, working with teams worldwide to define and develop awesome software for healthcare professionals
• The chance to start and grow with a newly formed agile team at Germany's largest healthcare software company
• Modern technologies and an evolutionary approach to software architecture and tooling with the freedom to bring your ideas to the table and see them implemented
• Mentoring, Coaching, Training and professional development to help you reach the next level
• All of the standard perks you know and love - flexible hours, semi-remote work, fitness, coffee, teas, soft drinks, fruit, great furniture and equipment. We're open to your suggestions about that we can improve.