Dott

Dott is coming and will be the largest online shopping platform in Portugal! We believe we will change the way people buy and sell online and help digitize Portuguese brands, opening the doors of the world to their businesses. We have over 1M products across 17 categories, featuring the brands you love, from the smallest to the most recognized.
About company

Full Stack Developer (Flutter & .NET Core)

On-site

location Porto

date July 10, 2025

types Full-time

Reports To: Software Development Manager

Location: [Porto – Hybrid]

Employment Type: [Full-time/Contract]

About the Role

We are looking for a talented and versatile Full Stack Developer with strong experience in Flutter for mobile application development and .NET Core for backend services. You’ll be working in a dynamic, cross-functional team environment to design, build, and maintain innovative solutions that span both mobile and web platforms.

This is a great opportunity for someone who thrives in full-stack development and enjoys seeing their work impact end users across multiple platforms.

Key Responsibilities

- Participate in the full software development lifecycle, from concept and design to testing and deployment

- Develop cross-platform mobile applications using Flutter

- Build and maintain RESTful APIs and backend services using .NET Core

- Collaborate with designers, product owners, and other developers to deliver seamless user experiences

- Write clean, well-documented, and testable code

- Debug, troubleshoot, and enhance existing systems across both frontend and backend

- Maintain clear documentation for developed solutions

- Ensure high performance, security, and responsiveness across applications

- Stay current with industry trends, technologies, and best practices

- Support and mentor junior developers when needed

Required Qualifications

- Proven experience in full-stack development with a focus on both mobile and backend

- Strong proficiency in Flutter (Dart) for building iOS and Android apps

- Solid experience with .NET Core, C#, and REST API development

- Familiarity with database technologies such as SQL Server or SQLite

- Good understanding of architectural patterns (MVC, MVVM, etc.)

- Experience with source control tools like Git

- Understanding of front-end web technologies: HTML5, CSS3, JavaScript

- Familiarity with Agile/Scrum development methodologies

- Strong analytical, problem-solving, and communication skills

- Bachelor’s degree in Computer Science, Engineering, or related field

Preferred Qualifications

- Experience with state management in Flutter (Provider, Riverpod, Bloc, etc.)

- Familiarity with Entity Framework Core and LINQ

- Knowledge of DevOps and CI/CD tools (e.g., Git​Lab Actions, AWS DevOps)

- Experience with cloud platforms (AWS and Firebase)

- Exposure to Blazor or other front-end frameworks is a plus

How to Apply

To apply, please send your CV and a short cover letter to jobs@gottsolutions.net.

We look forward to hearing from you!

Contacts and address

earth EDIFÍCIO PORTO INOVA CENTRO EMPRESARIAL Rua Engº Ferreira Dias, nº 728, Sala 5.06 4100-246 Porto