Software Developer - Big data, predictive AI & maps for better cities

Baseform

Portugal

On-site

EUR 30,000 - 50,000

Full time

14 days+
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Benefits offered by this job

Clear and fair compensation
Opportunity for professional growth
Collaborative work environment

Job summary

A pioneering software company in Portugal is seeking a Software Developer to join their team, focusing on big data and predictive technology solutions for urban water and wastewater management. You will be responsible for developing software that is integral to optimizing public infrastructure globally. This role thrives on autonomy and collaboration, ensuring your contributions have tangible impacts on communities and cities. If you are passionate about coding that matters and working in a supportive team, this position is for you.

Qualifications

  • Passionate about developing software that has real-world applications.
  • Ability to thrive in a collaborative team environment.
  • Willingness to learn new technologies and methodologies.

Responsibilities

  • Develop software that optimizes water and energy use in cities.
  • Collaborate closely with team members on projects.
  • Participate in the ongoing improvement of our software solutions.

Skills

Autonomy in coding
Problem-solving
Team collaboration
Continuous learning

Tools

IntelliJ IDEA
Java
JavaScript
Docker
PostgreSQL
AWS

Job description

Portugal - Software developer - Big data, predictive AI & maps for better cities

At Baseform, we develop software used daily by water and wastewater utilities in cities around the world. What we build has real consequences for how cities and communities reduce water and energy losses, optimize operations, and deliver great service for millions of people.

We're looking for people that:

  • love learning and shipping code that matters;
  • thrive amid autonomy, but know when to ask for help;
  • want their work to be seen and used every day around the world.

We are a small team where everyone’s voice counts and no one is disconnected from the real results. There is strong emphasis on working together, exchanging knowledge, and supporting each other in achieving results. At the same time, everyone is given room to propose new approaches, shape technical decisions, and improve how things are done. At every junction we are involved in a number of projects, from making sure our servers are running perfectly across the globe, to training the machine on our big data, to fixing what breaks, to connecting to IOT sensors, to the next generation 3D experience

The software you work on will be released to organizations responsible for managing complex public infrastructure. You are not building prototypes or features that never reach users. You will see the outcomes of your efforts in real-world situations, used by hundreds of people, as part of projects that are continuously improved and maintained as living tools, not one-off deliveries.

Baseform values clear communication, transparency, and responsibility. You will participate in a group that expects careful analysis and open exchange of views, without unnecessary formality. We hold ourselves accountable to each other, to our clients, and to the communities affected by our work.

Developing software is about much more than knowing a particular language or being proficient in using framework X, we are creating new ways to understand and to deal with problems. We are perfecting tools and interfaces allying form and function. Software developers need to understand complexity and be the architects of simplicity.

That said, here is some of what we're working with: Intellij Idea, Java, JS, Docker, Gitlab, PostgreSQL, GeoServer, DuckDB, AWS, DeckGL, ...

We offer clear and fair compensation. Baseform’s size and mission mean that you will get to know your colleagues and see the effects of your work. If you want to be part of an international team where both independent work and collaboration matter, where every contribution is visible, and where the work matters beyond the software itself, we encourage you to apply.

Apply

Fill out the fields below, describing your motivation to join Baseform, including what would you like to have achieved for yourself in 3/5 years' time. Help us understand what success at Baseform would look like for you.

And don't forget to upload your CV.

Name

Email

Linkedin

How did you hear about this job

To make sure our expectations are not worlds apart, what salary would you be targeting in this context?

Why Baseform?

Resume/CV (.pdf)

Baseform® is a registered trademark of BF Software, Lda.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Urban Water Data Analytics & Customer Delivery
Urban Water Data Analytics & Customer Delivery

Baseform • Lisboa

On-site
EUR 22,000 - 32,000
Urban Water Data Engineer: Analytics & Customer Delivery
Urban Water Data Engineer: Analytics & Customer Delivery

Baseform • Lisboa

On-site
EUR 22,000 - 32,000
Full.-Stack Software Engineer (M/F) - Remote, Portugal
Full.-Stack Software Engineer (M/F) - Remote, Portugal

Construo AG • Portugal

On-site
EUR 40,000 - 80,000
Competitive salary package
Potential bonus based on performance
100% remote work
+3
Front-End Web Developer
Front-End Web Developer

Premium Minds • Lisboa

On-site
EUR 35,000 - 52,000
Health insurance
Competitive salary
Use of internal virtual currency app
Java Software Engineer
Java Software Engineer

team.it • Lisboa

On-site
EUR 42,000 - 62,000
Health insurance
Life and personal accident insurance
Flexible benefits package
+1
Senior Full-stack Developer (Angular / Java)
Senior Full-stack Developer (Angular / Java)

Wuestpartner • Lisboa

On-site
EUR 70,000 - 100,000
Multicare Health Insurance policy
Team meet-ups in Zurich and Lisbon
Two yearly retreats in Portugal and in
+3
Java Software Engineer
Java Software Engineer

Affinity • Lisboa

On-site
EUR 35,000 - 55,000
Career and training plan
Community activities
Employee discounts
Software Engineer
Software Engineer

Content Guru • Porto

On-site
EUR 30,000 - 48,000
Fullstack Developer
Fullstack Developer

team.it • Lisboa

On-site
EUR 45,000 - 70,000
Health insurance
Life and personal accident insurance
Training opportunities
+1
Tech Lead - Low Code Developer
Tech Lead - Low Code Developer

Team.It • Lisboa

On-site
EUR 60,000 - 90,000
Health insurance
Life and personal accident insurance
Discounts and benefits
+1