Full Stack Developer
Intro
Join our team as a Full Stack Software Developer and enjoy the flexibility of working on a diverse range of exciting projects. Your responsibilities will include designing and developing software for applications in surveying, 3D visualization, and point cloud processing. You'll also contribute to core areas like creating intuitive web user interfaces, building robust back-ends with database integration, and managing large-scale file systems. You can also work on C++ code that runs on high-performance cloud servers. You can also use your coding skills to develop firmware software that runs on our handheld hardware. If you like machine learning, we also have projects where you can create models that solve a lot of different tasks. Based on your experience and interests, we can offer you a variety of different fields to work on that go beyond typical software development.
Job description
You will join our agile remote team, which uses state-of-the-art cloud techniques.
Tasks
Frontend development with React and TypeScript
OOP backend development with TypeScript, with focus on REST APIs and PostgreSQL
Development of frontend GIS software with GLJS
3D Development with three.js
Requirements
Bachelor’s in computer science or related fields. Or 4+ years of work experience.
Experience in TypeScript, React, REST APIs and SQL Databases
Proficiency in Git, Github/Bitbucket and agile work management tools like Jira.
You should like to work in a team and have good communication skills.
B2 in English and German, Italian is a plus
We offer
Flexible working hours.
Work from any location.
Software and hardware equipment that you need for your work.