act digital
Lisbon / Global
Node/React Developer
- Remote
Lisbon / Global
100% Remote | Anywhere in Portugal About the RoleWe are looking for an experienced Senior Full-Stack Engineer with strong expertise in Software Architecture and System Design to help build and evolve modern, scalable, and high-performance web applications.
This is a senior technical role for someone who combines deep engineering knowledge with architectural thinking. You'll be responsible for designing solutions, making technical decisions, mentoring other engineers, and contributing hands-on to the development of a modern platform built with Node.
Js and React.
You will work closely with Product Managers, Designers, Engineers, and stakeholders to create robust, scalable, and maintainable solutions that support business growth. Your MissionAs a Senior Full-Stack Engineer, you will: Design scalable and resilient systems using modern web technologies. Lead architectural discussions and contribute to technical strategy.
Build and evolve high-quality applications using Node.
Js and React.
Drive software engineering best practices across the development lifecycle.
Support and mentor developers through technical leadership.
Ensure solutions are secure, maintainable, and future-proof. Key ResponsibilitiesFull-Stack DevelopmentDesign, develop, and maintain web applications using Node.
Js and React.
Build scalable backend services and APIs.
Develop modern, responsive, and user-centric frontend applications.
Participate in all stages of the software development lifecycle.
Deliver high-quality, maintainable, and testable code.
Architecture & System DesignDesign distributed and scalable systems that support business growth.
Define application architecture, integration patterns, and technical standards.
Evaluate technology choices and architectural trade-offs.
Drive platform modernization and continuous improvement initiatives.
Ensure solutions are aligned with performance, scalability, security, and reliability requirements.
Technical LeadershipAct as a technical reference within the engineering team.
Lead technical discussions and architecture reviews.
Promote engineering best practices and development standards.
Mentor developers through code reviews and technical guidance.
Support technical decision-making across projects.
Quality, Performance & ReliabilityEnsure high standards of code quality and maintainability.
Identify and address technical debt.
Optimize application performance and scalability.
Contribute to testing strategies, observability, and production readiness.
Promote continuous improvement across the platform.
Collaboration & Product DeliveryWork closely with Product Managers, Designers, QA Engineers, and Developers.
Translate business requirements into robust technical solutions.
Contribute to roadmap discussions, estimations, and planning activities.
Participate actively in Agile ceremonies and delivery processes. What We're Looking ForMandatory RequirementsExtensive experience as a Senior Software Engineer or Tech Lead.
Strong expertise in: Node.
JsReactJavaScript / TypeScriptProven experience with: Software ArchitectureSystem DesignDistributed SystemsAPI DesignExperience designing scalable and maintainable applications.
Strong understanding of engineering best practices and design patterns.
Experience mentoring developers and influencing technical decisions.
Excellent problem-solving and communication skills. Technical SkillsBackendNode.
JsTypeScriptREST APIsMicroservicesEvent-Driven ArchitecturesFrontendReactJavaScriptTypeScriptResponsive DesignModern Frontend ArchitectureArchitecture & EngineeringSoftware ArchitectureSystem DesignCloud-Native ApplicationsScalability & PerformanceDesign PatternsTechnical LeadershipDevOps & QualityGitCI/CDAutomated TestingMonitoring & ObservabilitySecurity Best Practices Nice to HaveExperience with cloud platforms (AWS, Azure, or GCP).Experience in product-driven environments.
Experience with microfrontend architectures.
Exposure to DevOps and Platform Engineering practices.
Previous experience as a Tech Lead or Software Architect.
Knowledge of event streaming and messaging systems. Soft SkillsStrong technical leadership capabilities.
Excellent communication and stakeholder management skills. Strategic thinking with a hands-on mentality.
Ownership and accountability. Passion for engineering excellence and continuous improvement.
Collaborative and mentorship-oriented mindset.
Portugal / Global
PT / Global
PT / Global
Lisboa / Global
Portugal / Global
Portugal / Global