We are looking for a
Senior Fullstack Software Developer (React,, 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
, 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:
, 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