-
Smart Consulting

Full Stack Engineer

Smart Consulting
Portugal · Full-time · Mid-Senior

We are looking for a Senior Fullstack Software Developer (React, Node.js, TypeScript) to join our engineering team. In this role, you will be responsible for designing, developing, and delivering end-to-end features across the full stack, contributing to the creation of scalable, high-quality, and production-ready web applications.

If you are passionate about modern web development, product-focused engineering, and building robust systems that scale, this opportunity is for you.


💻 What you will be doing

• Own and deliver features end to end, from data modelling and API design to user-facing interfaces.

• Design and implement scalable and maintainable systems using TypeScript across both backend and frontend.

• Build, maintain, and evolve backend services using Node.js, APIs, databases, and background workflows, with a strong focus on performance, reliability, and data integrity.

• Develop high-quality frontend experiences using React, optimising rendering performance, state management, and overall user experience.

• Collaborate closely with product, design, and AI-focused teams to integrate AI-powered capabilities into production systems.

• Translate product requirements and ambiguous problem statements into well-architected technical solutions.

• Define, implement, and uphold engineering standards, including testing strategies (unit, integration, end-to-end) and observability (logging, monitoring, analytics).

• Conduct code reviews and contribute to architectural decisions and critical feature designs.

• Identify bottlenecks, bugs, and technical debt, proposing and implementing effective solutions.

• Act as a product-minded engineer, collaborating with product and design to shape solutions and challenge assumptions when appropriate.


🧠 What we are looking for

• Bachelor’s degree in Computer Science, Engineering, or a related field.

• Several years of hands-on experience building and operating production-grade web applications and distributed systems.

• Strong, hands-on experience across the full stack, including:

Backend: Node.js, API design, relational and/or NoSQL databases

Frontend: React, modern CSS, state management

• Deep expertise in TypeScript, with a strong focus on type safety, maintainability, and developer productivity.

• Proven ability to work autonomously and take ownership of complex features from concept to deployment.

• Strong product and UX sensibility, balancing quality with efficient delivery.

• Comfort working in fast-paced, evolving environments and collaborating across engineering, product, and design teams.

• Curiosity and enthusiasm for AI-assisted development workflows and modern web platforms.

• Full professional proficiency in English.

• Availability to start within 30 days (maximum notice period).


🧰 Plus (not required but valued)

• Experience with relational databases such as PostgreSQL.

• Familiarity with event-driven or asynchronous architectures.

• Experience building platforms, marketplaces, or extensible application ecosystems.

• Knowledge of frontend architecture trade-offs (SSR vs SPA, performance optimisation, SEO).

• Exposure to DevOps practices and tooling (Docker, Kubernetes, monitoring/observability).

• Interest or experience in Web3, blockchain, or decentralised/sovereign web technologies.


💡 Why join us?

• Build and ship end-to-end features with real product ownership.

• Work in a collaborative, high-performing engineering team.

• Develop modern, scalable web platforms used in real-world production environments.

• Continuous learning and professional growth opportunities.

• A culture that values quality, autonomy, and continuous improvement.


🌍 Location

📍 Remote - Candidates Must Be Based In Portugal

Key Skills

Ranked by relevance

react ai product design kubernetes blockchain docker nosql css ux
Login to Apply
Posted
Dec 17, 2025
Type
Full-time
Level
Mid-Senior
Location
Portugal

Industries

Technology Information Media

Categories

Information Technology

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
FUNKE
Related

Fullstack Engineer - TypeScript & AWS (m/w/d)

2026-05-21

Full-time
Associate
Germany
Book
Analyst
View Job Details
Optimyze Consulting
Related

Web Analyst (All Genders)

2026-05-28

Full-time
Associate
Germany
Telecommunications
Research
View Job Details
smartclip
Related

Senior Software Engineer API (f/m/d) - Node.js, SQL

2026-05-28

Full-time
Mid-Senior
Germany
Technology
Information Technology