Senior Software Engineer (full stack)

February 25, 2024

About this role

As the very first full-time employee you’ll be working directly withthe CTO on delivering key functionalities in our SaaS platform. You’ll play a crucial role in expanding our MVP into an intuitive, reliable, and performant web app. We’re a small team, so your help will be needed across the stack: implementing new interactive features on the user interface, creating new APIs in our Django app, supporting automation of data processing. You will thrive in this role if you have a pragmatic approach to problem solving, can adapt to changing priorities and like to take ownership on the projects you work on: from ideation to measuring its impact.

 Some of your tasks can include:

- Analysing and specification of customer requirements.

- Implementing new functionalities based on the requirements (for example: project management tool for projects saved by a user, automated report generation for site evaluation, uploading custom GIS data and displaying it on the map).

- Advising on strategic decisions about which tools and frameworks we rely on and how the architecture of the system evolves.

- Automating the data processing in the ETL pipeline (e.g. calculating values for new attributes)

- Testing – your code and the application

- Monitoring – the application and the impact of the features you implemented

- Writing technical documentation in English

 

Your profile

- Excellent verbal and written communication skills in English. German nice to have.

- Degree in Computer Science or a related field

- +5 years of professional experience in building and maintaining software systems, including web applications.

- Strong focus on front-end-technologies, including hands-on experience with at least one major webframework like React or Vue

- Experience with GIS data and front-end mapping libraries (we use Mapbox GL).

- Proven track record of working with back-end technologies and databases (we use Python/Django with Postgres)

- Passion for high quality,elegant software architecture as well as reliable and maintainable software

- Proactive personality, willingto take ownership of their tasks

 

Our offer

- Get a competitive salaryreflecting your level of experience.

- Participate in the success ofthe company through our Virtual Stock Option Plan (VSOP).

- Experience a dynamic start-upenvironment, strong feedback culture, good team spirit and high support.

- Hybrid work setup: work from home or our office at TU Berlin. We like meeting in person but leave lots off lexibility for you to decide where you’re working from on any day.

- 30 days of holidays and regular team events.

Du hast Interesse?
Kontaktiere uns!
Bewird dich