Remotify
logo
Uniplaces

Senior Full Stack Developer

EU

October 8, 2026 at 5:31 PM

✨ AI summary

Location

  • Portugal Remote

Programming Languages

  • JavaScript
  • PHP
  • Node.js
  • Go

Frameworks

  • React
  • Next.js

Cloud Services

  • AWS

Experience Level

  • Senior (5+ years)

🌍 Uniplaces: Building a Trusted Global Brand for Students


At Uniplaces, we are building one of the largest mid- and long-term rental platforms in Europe, connecting thousands of landlords and tenants across multiple countries. Every feature we build has a direct impact on people moving abroad, starting a new chapter of their lives, and finding a place to call home.



About the Product Team


We're a technology-driven startup, and our online platform is at the heart of everything we do. It's how we deliver the best possible experience to both students and landlords. That's why the Product Team is absolutely core to Uniplaces' success.

Our engineering culture is built on high-quality architecture, domain-driven design, and long-term technical thinking. We believe great managers stay close to the code, lead by example, and empower teams to make sound technical decisions.

The Product Team brings together engineers, product designers, and product managers who work closely to turn ambitious ideas into reality. Collaboration is central to how we operate: everyone has a voice, whether you're working with code, data, scripts, or infrastructure.


Join us as a Senior Full Stack Developer!


We are looking for a Senior Full Stack Developer who wants to work in a fast-moving product company, drive technical decisions, and help shape the future of our platform.

You will work closely with Product, Design, and Engineering teams in a collaborative environment with a flat structure, where ideas are discussed openly and engineers actively influence both technical and product direction. As a senior engineer, you will be a reference point for the team: someone who raises the bar through your own work and helps others grow.

We value ownership, autonomy, and people who are comfortable taking initiative and driving projects forward.

Our architecture is built around scalable distributed services and modern engineering practices. You will work with multiple services and technologies connected through domain-driven design (DDD), hexagonal architecture, APIs, and event-driven patterns to build reliable and scalable systems.

We are also deeply embracing AI-assisted engineering. We expect senior engineers not only to be strong users of AI tools in their daily workflow, but to set the quality bar for AI-assisted development on the team: knowing when to leverage AI for coding, debugging, testing, documentation, and architecture discussions, and when critical human judgment must take over.


What You'll Do


  • Lead the design and delivery of complex features and systems, from conception to production.
  • Break down ambiguous product problems into clear technical plans and drive their execution.
  • Own technical decisions within your domain and represent engineering in product discussions.
  • Build and maintain distributed services using Domain-Driven Design (DDD) and Hexagonal Architecture principles.
  • Mentor mid-level engineers through code reviews, pairing, and architectural guidance.
  • Identify and drive improvements to system architecture, developer experience, and engineering practices.
  • Work with a variety of technologies, including PHP, Node.js, Go, and Next.js.
  • Leverage AI-powered engineering workflows to enhance development speed and product quality, while maintaining a high standard for what ships.
  • Develop features with a strong focus on scalability, reliability, and maintainability.
  • Write comprehensive unit, integration, and end-to-end tests, and champion testing culture across the team.


Main Requirements


  • Language Skills: Proficient in English, both written and verbal.
  • Hands-On Full-Stack Experience: Bring +5 years of experience in web development, with deep expertise in JavaScript and modern development practices.
  • Technical Proficiency: Strong experience with backend technologies (Node.js, PHP, Go) and frontend frameworks (React, Next.js).
  • Architecture in Practice: Hands-on experience with Domain-Driven Design, Hexagonal Architecture, and distributed systems, not just familiarity with the concepts.
  • Production Ownership: Experience operating services in production: monitoring, debugging incidents, and performance tuning.
  • Project Leadership: Track record of leading projects end-to-end, including scoping, technical design, and delivery.
  • Mentorship: Experience mentoring other engineers or supporting their technical growth.
  • Ownership & Initiative: Ability to take full ownership of projects and work autonomously from conception to delivery.
  • Product-Oriented Thinking: A strong focus on delivering value beyond coding tasks.
  • AI-Driven Approach: Practical, daily use of AI tools for software engineering, with the judgment to critically evaluate AI-generated solutions and set standards for the team.


Nice to Have


  • Experience with AWS infrastructure and Terraform.
  • Experience with CI/CD pipelines and deployment automation.
  • Experience influencing team processes, engineering standards, or technical strategy.
  • Prior experience in startups or scale-ups where you wore multiple hats.
  • Open-source contributions or GitHub projects.


Why You'll Love this Job


  • Real ownership and direct influence over architecture, product direction, and engineering culture.
  • High autonomy in a flat structure where senior voices carry real weight.
  • Participate in two exciting offsite events per year, designed to recharge, inspire, and foster collaboration within the team.
  • Meeting people from all around the world daily, while impacting students in one of the most important moments of their lives.
  • A people-driven company culture focused on personal development and growth.
  • Access to highly talented peers, mentors, and stakeholders from diverse international backgrounds.
  • Opportunity to grow into technical leadership as the team scales.


Important Details


  • This is a remote based role.
  • If you are in Lisbon, you can have access to a co-working office, Monday to Friday.
  • Requires availability of 40H per week.


If you’re looking for a unique experience in a multicultural and international environment, with the opportunity to grow in your career and make a meaningful impact on the business, along with a supportive team that values your skills and offers pathways for development, then apply to become a Senior Full Stack Developer today!



📩 Ready to join us?


If this sounds like the opportunity for you, we’d love to hear from you! Apply and let us know why you’re the perfect fit for this role.

Do you want to make a difference? Join our team as a Senior Full Stack Developer and become a key player in driving Uniplaces success!


📄 Please submit your CV in English.

Apply