Senior Full Stack Engineer (JavaScript/Python) (m/f/x)

Job description

At AssistMe, you will join a team with a strong development background in working on the next generation of bio-sensors for prevention and early recognition of diseases.

AssistMe’s platform is a critical interface to our connected care ecosystem. In the role of Senior Full Stack Engineer, you will have the opportunity to develop our platform’s next generation features, creating a timely feedback loop for our clients.

 

Responsibilities

 

  • Participate in the definition of the technical vision of the backend and frontend applications at AssistMe

  • Implement complex features and maintain our backend and frontend applications using industry best practices

  • Regular deployment of production code while maintaining a high-performance and stable system

  • Incorporate input from the UX/UI team within the scope of a user-centric perspective

  • Work closely with mobile engineers to explore new possibilities in front-end development

  • Collaborate closely with the hardware team to optimize end-to-end user experience

  • Work in a close and trustful relationship with the founders, product manager, and designers in a cross-discipline agile environment

Requirements

  • 5+ years experience as a full-stack engineer, working mainly in Python, Django, and modern JavaScript

  • Experience with building and deploying RESTful APIs, particularly using cloud infrastructure such as AWS

  • Experience with build, release and monitoring tools

  • Know what to test, why to test it, and how to write flexible tests that won't break

  • Strong startup spirit (flexible, positive attitude), love for dynamic work environments, and desire to take ownership of your work

Nice to have

  • Experience with Python libraries eg. Django Rest Framework, Celery and Pandas

  • Knowledge of Vue.js and its relevant libraries eg. Vuex and Vuetify

  • Knowledge of Go

  • Experience with big data technologies and processing

  • Experience with MQTT and other IoT-based communication protocols

Tech Stack

  • Backend: Python 3, Django 2, DRF, Postgres, AWS (IoT Core, Lambda, RDS)

  • Frontend: ES6, Vue.js 2, Vuex, Vuetify

  • DevOps: CircleCI, Docker, AWS (ECR, EC2)

  • Monitoring: Elastic Cloud, Sentry

  • Gateway: Golang, BalenaOS, BLE, MQTT

What We Offer

  • Work in a highly-diverse and positive environment, while making a difference in people’s well-being and care

  • Focus on personal development and growth

  • Hardware and software of choice

  • Competitive salary and as much coffee, fruit, and drinks as you like

  • Creative workspace at Factory Berlin Görlitzer Park

  • Subsidized membership to a Berlin sports club with 450+ locations

  • Access to Factory Community events: lectures, social events, networking, great restaurant and café, and a ball-pit!