CrawlJobs Logo

Senior Fullstack Engineer

Portugal · Job Posted February 20, 2026
Apply Position
Job Link Share

Job Description

As a Senior Software Engineer in the Workflow Editor team, you’ll help shape the experience of thousands of developers worldwide, building intuitive, powerful, and high-performance tools that make modern application development faster and more enjoyable. In this role, you’ll collaborate closely with designers and fellow engineers to deliver features end-to-end — from technical design and implementation to performance optimization and usability. You’ll tackle complex engineering challenges around scalability, collaboration, and developer productivity, while ensuring that our users can trust the quality and reliability of the tools they rely on daily.

Job Responsibility

  • Design, build, and evolve core features of Workflow Editor, ensuring a seamless, high-performance experience for developers building apps on OutSystems
  • Collaborate with product managers, UX designers, and other engineers to deliver solutions that balance functionality, usability, and scalability
  • Own features end-to-end: from architecture and technical design to coding, testing, deployment, and monitoring in production
  • Drive engineering excellence by promoting clean code practices, automated testing, performance optimization, and continuous delivery
  • Mentor and support other engineers, fostering knowledge sharing and a culture of innovation
  • Stay up to date with emerging technologies and bring forward ideas to continuously improve Workflow Editor and its ecosystem

Requirements

  • Proven experience (4+ years) as a software engineer building complex, high-impact products or platforms
  • Strong skills in TypeScript/JavaScript and modern web development frameworks (e.g., React, Angular, or similar)
  • Strong skills in .NET (C#) or other object-oriented programming language
  • Solid understanding of software architecture, design patterns, and scalability principles
  • Experience with cloud-native development (e.g., microservices, containers, CI/CD pipelines, monitoring, distributed systems)
  • Familiarity with building developer tools, IDEs, or productivity software is a strong plus
  • Knowledge of performance optimization, debugging complex issues, and ensuring product reliability at scale
  • Excellent collaboration skills, with the ability to work across product, design, and engineering teams
  • Passion for delivering outstanding developer experiences and helping others build great software
  • Good communication skills and fluency in English

Nice to have

Familiarity with building developer tools, IDEs, or productivity software

What we offer

  • A company that is always growing, changing, and innovating
  • Real career opportunities
  • Work colleagues that are as smart, hard-working, and driven as you
  • Disrupting the status quo is in our DNA
  • We ask “why” a lot
  • Inclusive culture of diversity

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Senior Fullstack Engineer

8 matching positions

Senior Fullstack Engineer

We are looking for a passionate Senior Engineer who wants to join our growing te...
Location
Location
Serbia , Belgrade
Salary
Salary:
Not provided
sokin.com Logo
Sokin
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Minimum of 5 years of professional software engineering experience, with a proven track record of end-to-end feature ownership and delivery in production environments
  • Familiarity with modern frameworks, cloud platforms, and CI/CD pipelines that support full lifecycle engineering
  • Strong ability to translate business requirements into technical solutions that are scalable and maintainable
  • Experience managing both the development and operational aspects of software, with a focus on performance, reliability, and scalability
  • Excellent communication skills with the ability to effectively collaborate across technical and non-technical stakeholders
  • A proactive mindset for identifying potential improvements, optimizations, and innovations
  • Prior experience in a senior role with responsibilities for mentoring or guiding other team members
  • Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent experience)
  • Candidates will need to have the right to work in the jurisdiction that they are looking to work in
Job Responsibility
Job Responsibility
  • Own the full lifecycle of software engineering, from initial design and development through deployment, monitoring, and maintenance in production
  • Collaborate with PMs, designers, and cross-functional teams to shape and refine feature requirements, ensuring alignment with business and user needs
  • Lead architectural decisions, ensuring that solutions are scalable, maintainable, and aligned with industry best practices
  • Drive the operational success of features by establishing monitoring, alerting, and support processes to ensure reliability and responsiveness
  • Mentor and guide junior developers, fostering a culture of ownership, accountability, and continuous improvement within the team
  • Participate in code reviews, ensuring that team members adhere to high standards for quality, security, and performance
  • Actively engage in troubleshooting and incident response to address production issues, continually learning from these experiences to improve future resilience
  • Design, develop, and maintain full-stack applications using Python, Flask, FastAPI, AWS, Angular and SQL databases
  • Optimize application performance, troubleshoot and resolve complex technical issues
  • Stay current with industry trends and emerging technologies, advocating for their application when they benefit the organization
  • Fulltime
Read More
Arrow Right

Senior Fullstack Engineer

We are looking for a passionate Senior Engineer who wants to join our growing te...
Location
Location
Canada , Toronto
Salary
Salary:
125000.00 - 165000.00 USD / Year
sokin.com Logo
Sokin
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Minimum of 5 years of professional software engineering experience, with a proven track record of end-to-end feature ownership and delivery in production environments
  • Familiarity with modern frameworks, cloud platforms, and CI/CD pipelines that support full lifecycle engineering
  • Strong ability to translate business requirements into technical solutions that are scalable and maintainable
  • Experience managing both the development and operational aspects of software, with a focus on performance, reliability, and scalability
  • Excellent communication skills with the ability to effectively collaborate across technical and non-technical stakeholders
  • A proactive mindset for identifying potential improvements, optimizations, and innovations
  • Prior experience in a senior role with responsibilities for mentoring or guiding other team members
  • Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent experience)
  • Candidates will need to have the right to work in the jurisdiction that they are looking to work in
Job Responsibility
Job Responsibility
  • Own the full lifecycle of software engineering, from initial design and development through deployment, monitoring, and maintenance in production
  • Collaborate with PMs, designers, and cross-functional teams to shape and refine feature requirements, ensuring alignment with business and user needs
  • Lead architectural decisions, ensuring that solutions are scalable, maintainable, and aligned with industry best practices
  • Drive the operational success of features by establishing monitoring, alerting, and support processes to ensure reliability and responsiveness
  • Mentor and guide junior developers, fostering a culture of ownership, accountability, and continuous improvement within the team
  • Participate in code reviews, ensuring that team members adhere to high standards for quality, security, and performance
  • Actively engage in troubleshooting and incident response to address production issues, continually learning from these experiences to improve future resilience
  • Design, develop, and maintain full-stack applications using Python, Flask, FastAPI, AWS, Angular and SQL databases
  • Optimize application performance, troubleshoot and resolve complex technical issues
  • Stay current with industry trends and emerging technologies, advocating for their application when they benefit the organization
  • Fulltime
Read More
Arrow Right
New

Senior Fullstack Engineer

Join a Banking Technology team as a Senior Fullstack Engineer. In this role, you...
Location
Location
Australia , Southport
Salary
Salary:
Not provided
https://www.randstad.com Logo
Randstad
Expiration Date
August 02, 2026
Flip Icon
Requirements
Requirements
  • Strong analytical and design capabilities with the ability to solve complex technical problems
  • Hands-on experience with React, Spring Boot, and RESTful APIs in Java, J2EE, and Struts
  • Confidence working with CI/CD tools such as Bitbucket, Jenkins, and Bamboo
  • A deep understanding of RESTful API design principles and industry standards
  • Experience implementing secure APIs using authentication mechanisms like OAuth and JWT
  • You must be a Brisbane based candidate with unlimited working rights to be considered
Job Responsibility
Job Responsibility
  • Collaborate with business teams to plan and deliver key projects, transforming strategic visions into reality
  • Work within a fast-paced and agile environment to contribute effectively to major transformation programmes
  • Partner with strategic stakeholders to support the technology team's overarching software delivery goals
  • Utilise strong analytical and design capabilities to systematically solve complex technical problems
  • Contribute to the end-to-end design, development, and support of robust transaction banking systems
  • Fulltime
Read More
Arrow Right

Senior Fullstack Engineer

The Microsoft Edge team—part of Microsoft AI/Copilot—is building the best browse...
Location
Location
United States , Redmond
Salary
Salary:
119800.00 - 234700.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's Degree in Computer Science or related technical field AND 4+ years technical engineering experience with coding in languages including, but not limited to C#, Java, JavaScript, or Python OR equivalent experience.
Job Responsibility
Job Responsibility
  • Design, develop, and operate Microsoft Edge Management Service on a cloud scale
  • Build and integrate Microsoft Edge with mid-tier and backend cloud services across the Microsoft ecosystem
  • Collaborate with partner teams to deliver cohesive, end-to-end cloud-powered enterprise experiences
  • Participate in the full feature lifecycle—from design and implementation to code reviews, testing, and deployment—within an agile engineering environment
  • Engage with customers to understand their needs, incorporate feedback, and strengthen product impact and customer connection
  • Fulltime
Read More
Arrow Right

Senior Fullstack Engineer

We are partnering with a global leader in the Legal Tech Sector that is reshapin...
Location
Location
Spain , Madrid
Salary
Salary:
65000.00 - 78000.00 EUR / Year
babelprofiles.com Logo
Babel Profiles
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 6+ years in backend and full-stack development
  • Strong Proficiency in Python
  • Experience designing and consuming REST APIs and working with microservices architectures
  • Proficiency in TypeScript, Lit, Angular, React or Javascript
  • Experience with Docker, Git, and CI/CD pipelines
  • Familiar with Core Web Vitals, Lighthouse, DevTools, and Unix systems
  • Strong debugging, testing, and performance optimization skills
Job Responsibility
Job Responsibility
  • Design, develop, and maintain scalable backend systems and APIs using technologies such as Python and Flask
  • Architect and optimize distributed services, ensuring performance, reliability, and maintainability across applications
  • Collaborate with frontend engineers, product managers, and designers to deliver robust, end-to-end web solutions
  • Build and maintain integrations with headless CMS platforms (e.g., Strapi), third-party services, and internal systems
  • Ensure high code quality through automated testing, code reviews, CI/CD pipelines, and engineering best practices
  • Monitor, troubleshoot, and resolve backend performance issues, system bottlenecks, and production incidents
  • Improve system scalability, security, and observability across cloud and containerized environments
  • Contribute to infrastructure and deployment workflows using Docker, Git, and CI/CD tools
  • Support frontend integration needs while maintaining a strong focus on backend architecture and service reliability
What we offer
What we offer
  • Competitive Salary of EUR 65,000 -78,000K
  • Hybrid model with lots of flexibility
  • Collaborative, multicultural team environment
  • Mental health and well-being support
  • Career growth, leadership mentoring, and ownership of core systems
  • Projects with real-world impact in the legal tech space
  • Access to innovative tools and a fast-paced, mission-driven environment
  • Fulltime
Read More
Arrow Right

Senior Fullstack Engineer

Join NTT DATA as a Senior Fullstack Engineer, where you will leverage your 8+ ye...
Location
Location
United Kingdom , London
Salary
Salary:
Not provided
nttdata.com Logo
NTT DATA
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 8+ years of experience
  • Proven ability to operate as a senior IC, delivering production systems
  • Comfortable making and owning technical decisions in ambiguous, fast-moving environments
  • Demonstrated experience building systems of meaningful scale and complexity
  • Strong hands-on experience across Full-Stack & Platform Expertise, Frontend development, Backend services & Infrastructure and platform operations
  • Senior Individual Contributor Mindset
  • Deep knowledge in Fullstack development, with hands on experience in Java-based development & React
  • Experience in building responsive, component-based user interfaces using modern frontend frameworks
  • Hands-on expertise in API design and development (REST/JSON), including versioning and backward compatibility
  • Experience with UI testing, component testing, and frontend build tooling
Job Responsibility
Job Responsibility
  • Design, build, and operate end-to-end fullstack applications, from frontend user experiences to backend services and infrastructure
  • Own the entire software lifecycle, including design, development, testing, deployment, monitoring, and production support
  • Build and operate systems using modern GitOps-driven SDLC models, ensuring reliable and repeatable deployments
  • Develop highly scalable, performant, and resilient systems, with strong attention to:
  • Actively participate in production operations, incident resolution, and system optimization, embodying true "you build it, you run it" principles
  • Collaborate closely with product and business stakeholders, translating requirements into robust technical solutions while understanding downstream business impact
  • Fulltime
Read More
Arrow Right

Senior Fullstack Engineer

Propeller is on a mission to take the guesswork out of moving dirt - reducing wa...
Location
Location
Australia , Sydney
Salary
Salary:
Not provided
propelleraero.com Logo
Propeller
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 6+ years experience working in Typescript with Node.js or Python with Django/Flask frameworks
  • some experience working with Frontend development and are eager to expand your knowledge further
  • strong commitment to writing clean, maintainable code that adheres to best practices
  • natural communicator and enjoy working on projects in a cross collaborative manner
  • excellent collaborator who knows how to bring out the best in your colleagues
Job Responsibility
Job Responsibility
  • Build essential systems that help every team at Propeller operate, innovate and deliver value seamlessly
  • contribute to projects such as modernising authentication systems, ensuring secure handling of large-scale data ingestion, managing and tracking petabytes of data, and developing features for our largest clients
  • shape the platform’s architecture, using system thinking to help ensure scalability and efficiency
  • collaborate on high impact projects that span multiple teams
  • lead and deliver impactful solutions efficiently, with a high commitment to quality and scalability
What we offer
What we offer
  • Employee share options
  • Professional development budget and leave
  • The opportunity to take part in our mentorship program
  • Mental health resources
  • Monthly telephone and/or internet allowance
  • Paid primary & secondary parental leave policies
  • Hybrid work arrangements and WFH equipment provided
  • Fulltime
Read More
Arrow Right

Senior Fullstack Engineer

Senior Full-stack Product Engineer role at an AI-first company focused on transf...
Location
Location
Czechia , Brno; Prague
Salary
Salary:
Not provided
productboard.com Logo
ProductBoard
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of professional engineering experience
  • 4+ years of professional experience building and maintaining production systems at scale
  • Strong backend development skills in Python, Kotlin, or Java, with experience designing and evolving service-level logic and infrastructure
  • Working proficiency in React and TypeScript, with the ability to contribute meaningfully to frontend implementation and UX polish
  • Proven ability to own features end-to-end across backend and frontend systems
  • Experience delivering projects iteratively in cross-functional teams
  • Familiarity with tools like PostgreSQL, Kafka, GraphQL, and AWS
  • Experience mentoring other engineers and helping uplift team-wide engineering quality
  • Clear communication skills - especially when explaining technical trade-offs and collaborating across functions
  • A pragmatic, product-focused mindset - you care about delivering impact, not just elegant code
Job Responsibility
Job Responsibility
  • Take full ownership of features and platform capabilities, working across backend (Python/Kotlin) and frontend (React/TypeScript) layers to deliver end-to-end solutions
  • Lead the delivery of complex or ambiguous full-stack projects, breaking down problems, scoping technical work, and shipping iteratively
  • Work primarily in Python and Kotlin-based services to build reliable, scalable, and maintainable internal systems
  • Contribute to platform-wide efforts like authentication, permissions, notifications, and shared UI patterns
  • Collaborate with product managers and designers to define technical solutions that balance speed, scope, and user experience
  • Write high-quality, well-tested code across both frontend and backend codebases
  • Mentor junior and mid-level engineers through pairing, design reviews, and technical feedback
  • Make our codebase AI-ready: define clear module boundaries, improve API contracts, add semantic context, and build the structured documentation that makes AI agents more effective across every repo
  • Design and implement agent workflows that go beyond chat: multi-step reasoning, tool use, autonomous task execution, and human-gated checkpoints
  • Run experiments, validate with real users, and iterate based on evidence. We measure learning velocity, not just output
What we offer
What we offer
  • Stock options
  • MacBook + 34″ monitor
  • Budget for online courses, books, and conferences
  • 5 weeks of vacation + 9 sick days
  • Volunteer Days for you to help causes close to your heart
  • Carrot Fertility Benefits
  • Free snacks, drinks, and yummy catered lunches
  • MultiSport card to access sports facilities
  • Flexible working hours and home office
  • Parental benefits
  • Fulltime
Read More
Arrow Right