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
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.
Participate actively in technical design discussions and contribute meaningful input on architecture and implementation approaches.
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.
Write well-tested, well-documented code and hold a high bar in code review.
4+ years of professional software engineering experience building production systems, including rich experience in end-to-end system design and delivery.
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.
Solid understanding of software design principles, testing practices, and delivery fundamentals.
Clear written and verbal communication with teammates, product managers, and stakeholders.
Prior experience in distributed systems, high-traffic services, or data-intensive platforms.
Familiarity with agile/scrum delivery models.
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.
Go
Golang
React
Next.js
React Native
Full stack
Backend
Web
APIs
SDK
Distributed systems
High-traffic
Data-intensive
Testing
Code review
Architecture
Agile
Scrum
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.