Full Stack Developer

Bemsiq AB

Vantaa

Hybrid

EUR 70,000 - 95,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

ProduaL in Finland (Vantaa) is hiring an experienced Full Stack Developer to own MyProdual Cloud features from database design to UI, testing and release.

Hybrid work at the Vantaa office. You will work across Python backend, React frontend and PostgreSQL, with API design, authentication and secure access control as core responsibilities.

Qualifications

  • Experience building production Python/Flask backends and React frontends.
  • Strong Python and Flask experience for backend services.
  • Proficient in modern JavaScript/React with hooks and Redux Toolkit.
  • Solid PostgreSQL skills including data modelling and migrations.
  • Experience with SQLAlchemy and Alembic for ORM and migrations.
  • Experience designing REST APIs and using OpenAPI documentation.
  • Understanding web security, authentication and authorization.
  • Experience with automated testing, Git, Docker and CI/CD.
  • Ability to navigate and modify existing codebases independently.
  • Hybrid work based at the Vantaa office.

Responsibilities

  • Develop and maintain backend services and REST APIs using Python and Flask.
  • Build and improve web interfaces using React, JavaScript and Redux Toolkit.
  • Design and maintain PostgreSQL data models, SQLAlchemy persistence and Alembic migrations.
  • Develop secure authentication and RBAC for the platform.
  • Maintain automated tests and troubleshoot across frontend, backend and database.
  • Participate in code reviews, documentation and releases using Git, Docker and Bitbucket Pipelines.
  • Collaborate with partners and product stakeholders; contribute to long-term technical ownership.

Skills

Python
Flask
React
PostgreSQL
SQLAlchemy
Alembic
REST APIs
OpenAPI
Git
Docker
CI/CD
Azure
AI tools
Hybrid work

Tools

Docker
Git
Bitbucket Pipelines
OpenAPI

Job description

At Produal, we believe in making the invisible visible. Our mission is to empower buildings with intelligence, sustainability and comfort through innovative measurement and control solutions. As part of the Bemsiq Group, we combine an international environment with a strong local spirit. Our culture is built around honesty, curiosity and joy.

We are now looking for an experienced Full Stack Developer to help us develop and maintain MyProdual Cloud, our cloud platform supporting device and configuration management, projects, organizations and users within the building automation ecosystem to work in our Produal Vantaa office (hybrid model).

This is a hands-on role where you will work across our Python backend, React frontend and PostgreSQL database, taking responsibility for features from database design and API implementation all the way to the user interface, testing and release. We are looking for someone who enjoys understanding an existing application in depth, making sound technical decisions and improving the solution and its maintainability over time.

What you will do
  • Develop and maintain backend services and REST APIs using Python and Flask
  • Build and improve web interfaces using React, JavaScript and Redux Toolkit
  • Design and maintain PostgreSQL data models, SQLAlchemy persistence and Alembic database migrations
  • Develop secure authentication and organization- and role-based access control
  • Maintain automated tests and troubleshoot issues across the frontend, backend and database
  • Participate in code reviews, documentation and releases using Git, Docker and Bitbucket Pipelines
  • Collaborate closely with development partners and product stakeholders
  • Share your knowledge and help strengthen long-term technical ownership of the MyProdual platform.
What will help you succeed

We are looking for an experienced full stack developer who is comfortable taking ownership and solving problems independently.

You should have:

  • Strong practical experience developing and maintaining production applications across both backend and frontend
  • Deep knowledge of Python and strong experience with Flask
  • Deep knowledge of modern JavaScript and React, including hooks and state management with Redux/Redux Toolkit
  • Strong PostgreSQL and SQL skills, including relational modelling, transactions, query performance and database migrations
  • Practical experience with SQLAlchemy and familiarity with Alembic
  • Experience designing and consuming REST APIs and working with OpenAPI documentation
  • A solid understanding of web security, authentication and authorization
  • Experience with automated testing, Git, Docker and CI/CD
  • The ability to investigate unfamiliar code, solve problems independently and communicate your technical decisions clearly.
  • Possibility to work in hybrid model, based at our Vantaa office.
Additional strengths

Experience with Microsoft Azure and infrastructure as code is an advantage, as is using AI coding tools responsibly for implementation, refactoring, testing and documentation.

You should be able to critically review and test AI-generated changes and take full ownership of the code you deliver.

You enjoy working together, sharing ideas openly and building trust. You collaborate smoothly with your immediate team and connect actively with colleagues across Produal and the wider Bemsiq Group to find the best solutions together.

Why join Produal?

You’ll have the opportunity to work hands-on with an established cloud platform at the intersection of software, connected devices and building automation, while having real ownership of how the solution develops technically.

At Produal, you’ll work with colleagues and development partners across functions, share knowledge and contribute not only new features but also to the long-term quality and maintainability of MyProdual Cloud.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Full-Stack Engineer
Senior Full-Stack Engineer

Hub • Helsinki

Hybrid
EUR 61,000 - 78,000
Software Developer (full-stack) for energy sector, Espoo
Software Developer (full-stack) for energy sector, Espoo

Academic Work Finland Oy • Uusimaa

On-site
EUR 60,000 - 90,000
International team
Diverse projects
Learning opportunities
+1
PROGRAM MANAGER, Produal Oy (Vantaa)
PROGRAM MANAGER, Produal Oy (Vantaa)

Elematic • Espoo

On-site
EUR 85,000 - 120,000
Senior Full Stack Developer
Senior Full Stack Developer

Nawia Oy • Helsinki

Hybrid
EUR 90,000 - 130,000
Real influence
Remote/hybrid in Finland
Established product with international
+1
Lead Developer
Lead Developer

Veikkaus Group • Helsinki

On-site
EUR 110,000 - 150,000
Senior Full-Stack Software Engineer (m/f/d)
Senior Full-Stack Software Engineer (m/f/d)

HYPE Innovation • Espoo

Hybrid
EUR 90,000 - 120,000
Veikkaus - Senior Developer, Integration platform
Veikkaus - Senior Developer, Integration platform

Talented Solutions Oy • Helsinki

Hybrid
EUR 85,000 - 120,000
Challenging work
Supportive teammates
Balanced life
+2
Senior Full-Stack Software Engineer (m/f/d)
Senior Full-Stack Software Engineer (m/f/d)

HYPE Holding GmbH • Espoo

Hybrid
EUR 90,000 - 120,000
Senior Full Stack Developer
Senior Full Stack Developer

HYPE Boards • Helsinki

Hybrid
EUR 90,000 - 130,000
Senior Data Platform Engineer
Senior Data Platform Engineer

HUHTAMAKI • Espoo

Hybrid
EUR 90,000 - 130,000
Hybrid work model (4 days per week)
Top locations