15/01/2025

Full-Stack Developer

Full time Design Information Technology

Role

Aistech Space is looking for a full-stack developer in charge of defining, designing and implementing the frontend of a new Earth Observation platform to engage with Aistech clients.

This new position offers the opportunity to rotate through the user segment team, working on either back-end and front-end software modules related to our in-house and/or cloud infrastructure projects.

In this role, you are expected to work as a team functioning as an agile, highly collaborative unit focused on short, client-driven development iterations.

You will also be responsible to follow internal standards and good practices in terms of project management, documentation and time management following an agile approach in your daily work.

Responsibilities

The key objectives to be achieved during the rotational period are:

  • Understand Aistech Space mission objectives.

  • Work closely with the user segment development team.

  • Engage with internal and external stakeholders to continuously improve the front-end infrastructure.

  • Recommend adoption of new technologies, products, and services.

  • Definition and analysis of front-end software and infrastructure requirements and correspondence implementation in code using an Agile methodology.

  • Write testable code, documentation and presentations.

  • Keep the best communication between internal teams: space, ground, user and operations infrastructure teams aligned with business development.

  • Evaluate web engineering approaches and risks.

  • Write articles regarding different areas of interest to be published in our Aistech News magazine and on our website blog.

  • Actively engage in the development of documentation to build out the company procedures and specification manuals.

  • Follow your curiosity to suggest new ideas to make our products and processes better.

Qualifications

Must:

  • BSc/MSc Computer science, Web Design & Development or equivalent experience.

  • Interest in space technologies.

  • Open minded front-end developer with proven developments (we will ask for a portfolio)

  • Experience in front-end development using a modern javascript framework.

  • Experience with RESTful APIs and integrating front-end applications with backend services.

  • Experience with TypeScript.

  • Experience with front-end build tools.

  • Strong understanding of UI/UX design principles and an eye for design.

  • Ability to design functional applications from start to end.

  • Ability to implement a frontend for an API-First application, from scratch.

  • Fluent in English.

  • Experience web development with some JS Framework (React/Angular/Vue/Next.js).

Nice to have:

  • Experience with Golang/Python.

  • Experience with modern programming architectures (DDD, Hexagonal, microservices, ...).

  • Knowledge of Cloud native concepts.

  • Knowledge of open geospatial application standards and formats (e.g. OGC's WMS, WMTS, API, etc. as well as STAC, COG, etc.).

  • Knowledge of containerized applications (e.g., Docker).

  • Possibility to integrate with backend and infrastructure teams if interested, allowing for cross-functional exposure and growth.

What we offer

At Aistech Space, we support our employees and their well-being by offering top-notch incentives:

  • Fix contract with no end date, with a review with new objectives and salary after one-year.

  • Flexible schedule.

  • Facilities with free gym, padel and other perks.

  • An inclusive, multinational, and vibrant team environment.

  • A work culture with open communication where the best ideas win.

About the company

Aistech Space is focused on generating affordable, recurrent, high resolution thermal imagery of the planet to provide a new perspective of Earth’s changing resources. The company is based in Barcelona and aims to revolutionize remote sensing for environmental monitoring and resource management.


Apply Now