This job is no longer available
This job expired on 19/09/2026. It no longer accepts applications.
Fullstack Developer - React, Next.js & Node.js
Alongside · Porto
Job description
About the role
We are seeking a Fullstack Developer to join our internal technology team. You will help shape and evolve our digital products, working across the entire application lifecycle from design to deployment.
Key responsibilities
- Develop and maintain modern web applications using React, Next.js and TypeScript.
- Design and implement APIs and backend services with Node.js.
- Work with Supabase, including PostgreSQL databases, authentication, storage and server‑side functions.
- Translate product and business requirements into effective technical solutions.
- Participate in architectural decisions, integrations, data modelling and scalability planning.
- Integrate internal products with external platforms, services and APIs.
- Deploy, monitor and maintain applications on platforms such as Vercel.
- Ensure code quality through testing, code reviews, refactoring and continuous improvement.
- Identify and resolve performance, security and reliability issues.
- Contribute to CI/CD processes and development best practices.
- Collaborate closely with product, design and other stakeholders throughout the development lifecycle.
Required profile
- At least 3 years of professional experience in full‑stack or web application development.
- Strong proficiency in JavaScript and TypeScript.
- Hands‑on experience with React and Next.js.
- Professional experience building APIs and backend services with Node.js.
- Solid understanding of REST APIs, application integrations and asynchronous operations.
- Experience with relational databases, preferably PostgreSQL.
- Knowledge of authentication, authorization and web‑application security principles.
- Proficiency with Git and collaborative development workflows.
- Commitment to clean code, testing, maintainability and scalable architecture.
- Ability to work autonomously, take ownership and contribute to technical decisions.
- Strong problem‑solving, communication and teamwork skills.
- Good written and spoken English.
Required skills
- JavaScript
- TypeScript
- React
- Next.js
- Node.js
- REST APIs
- PostgreSQL
- Supabase
- Vercel
- Git
- CI/CD pipelines
- Automated testing
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in Portugal.
Salaries by job title
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
Alongside
Porto