Ubique Systems

TRFI-26-04595

Full Stack Software Engineer (Go + React/Next.js)

Full Stack Software Engineer needed to design and deliver end-to-end features across web UI and backend services, with a strong focus on reliability, performance, maintainability, and high-quality engineering practices. You will contribute to technical design and architecture discussions, collaborate closely with Product and Design to prototype and iterate quickly in ambiguous problem spaces, and uphold a high bar for testing, documentation, and code reviews. The role requires strong Go (Golang) backend skills plus React/Next.js (or React Native) front-end experience and solid software design and delivery fundamentals.

Position summary

Location
Spain
Workplace
Remote
Employment
Full Time
Experience
Minimum 4 years and Maximum 7 years
Apply now

Role overview

Why This Role Matters.

Full Stack Software Engineer needed to design and deliver end-to-end features across web UI and backend services, with a strong focus on reliability, performance, maintainability, and high-quality engineering practices. You will contribute to technical design and architecture discussions, collaborate closely with Product and Design to prototype and iterate quickly in ambiguous problem spaces, and uphold a high bar for testing, documentation, and code reviews. The role requires strong Go (Golang) backend skills plus React/Next.js (or React Native) front-end experience and solid software design and delivery fundamentals.

Your Impact

Deliver Enterprise Value

Help organisations solve complex business problems through modern technology, consulting expertise and measurable outcomes.

Collaboration

Work Across Teams

Collaborate with consultants, architects, engineers and client stakeholders throughout the project lifecycle.

Growth

Learn Continuously

Gain exposure to enterprise technologies, certifications, mentoring and real-world project experience.

Career Path

Grow With Ubique

Build a long-term consulting career with opportunities to take on greater responsibility and leadership over time.

Responsibilities

What You'll Be Doing.

Every role at Ubique contributes directly to solving meaningful business challenges for our clients.

01

Design and build high-quality features end-to-end across web and backend platforms with a focus on reliability, performance, and maintainability.

02

Participate actively in technical design discussions and contribute meaningful input on architecture and implementation approaches.

03

Partner closely with Product and Design to rapidly prototype, validate, and iterate on new ideas, helping shape requirements and technical solutions in areas where the path forward may not yet be fully defined.

04

Write well-tested, well-documented code and hold a high bar in code review.

05

4+ years of professional software engineering experience building production systems, including rich experience in end-to-end system design and delivery.

06

Strong proficiency in Go (Golang) for backend development and React/Next.js or React Native for UI development; must have hands-on full stack engineering experience.

07

Solid understanding of software design principles, testing practices, and delivery fundamentals.

08

Clear written and verbal communication with teammates, product managers, and stakeholders.

09

Prior experience in distributed systems, high-traffic services, or data-intensive platforms.

10

Familiarity with agile/scrum delivery models.

11

Experience integrating third-party video conferencing solutions into web or enterprise applications using APIs or SDKs.

Technology stack

Tools & Technologies.

The platforms and technologies you'll use to build modern, enterprise-grade solutions.

01

Go

02

Golang

03

React

04

Next.js

05

React Native

06

Full stack

07

Backend

08

Web

09

APIs

10

SDK

11

Distributed systems

12

High-traffic

13

Data-intensive

14

Testing

15

Code review

16

Architecture

17

Agile

18

Scrum

19

Video conferencing

Requirements

Skills & Experience.

We value curiosity, collaboration and continuous learning. If you don't meet every requirement but believe you can make an impact, we'd still love to hear from you.

Essential

Required Qualifications

4+ years professional software engineering experience building production systems

End-to-end system design and delivery (full lifecycle)

Go (Golang) backend development proficiency

React and either Next.js or React Native UI development proficiency

Hands-on full stack engineering experience (frontend + backend)

Software design principles (maintainability, reliability, performance)

Testing practices (writing well-tested code)

Code review rigor and documentation practices

Clear written and verbal communication with engineers, PMs, and stakeholders

Preferred

Nice to Have

Distributed systems experience

High-traffic services experience

Data-intensive platforms experience

Agile/Scrum familiarity

Integrating third-party video conferencing solutions via APIs/SDKs into web or enterprise applications

What you'll gain

More Than Just A Job.

We're committed to helping every team member grow professionally, personally and technically while working on meaningful projects.

Global Exposure

Collaborate with international clients and multicultural teams on enterprise programmes.

Continuous Learning

Expand your expertise through mentoring, certifications and hands-on project experience.

Career Growth

Take ownership, develop leadership skills and grow your consulting career over time.

Flexible Working

Hybrid and remote collaboration designed around trust and delivering exceptional outcomes.

People First

Join a supportive culture where collaboration, respect and long-term relationships come first.

Enterprise Projects

Work on meaningful technology initiatives for leading organisations across industries.

Apply

Apply for Full Stack Software Engineer (Go + React/Next.js)

One page, about two minutes. We only ask for what we actually need to have a first conversation.

Your CV

Optional. A line or two is plenty.