Unreal Engine Developer (C++ / Gameplay & Systems)Lisbon, Portugal(Hybrid – remote start possible) | Full-time, Permanent
Competitive salary with potential share options for high-impact talent
About UsMillions ofcyclists, runners, and triathletestrain indoors onZwift, MyWhoosh, Rouvy, and Peloton, with fitness gaming exploding, butswimmers have been left behind.
We're changing that.
We're building theworld's first Virtual Swimming platform, connectingsmart equipment, real-time performance data, and immersive gameplayto make swim trainingengaging, measurable, and socialfor everyone.
Over20,000 triathletes, swimmers, and surfersalready train using our first product.
Our first Virtual Swimming MVP is live, evolving fast, and preparing for launch.
We're now assembling ahigh-performance teamof engineers, designers, and innovators to bring this new category to life.
The RoleAs anUnreal Engine Developer (C++ / Mobile), you'll play a key role in building the future of Virtual Swimming – a cross-platform (Android & iOS) experience that turns ideas into real impact for athletes around the world.
You'll collaborate with gameplay engineers, designers, and product leads todesign, build, and optimize interactive systems, UI experiences, and multiplayer featuresthat move our mission forward.
This isn't about checking boxes.
It's aboutowning your lane, seeing the bigger picture, and improving how we build every week.
You'll bring a mix of focus, creativity, and curiosity, balancing speed with quality to move fast and stay sharp.
Key ResponsibilitiesImplement and maintainUI systems (UMG, widgets, menus)integrated with gameplay and data assets.
Designdata-driven systemsusing DataTables, DataAssets, and editor scripting for scalable content.
Supportmultiplayer replication logicfor gameplay systems (abilities, inventories, etc.).
Collaborate with engineers to optimize systems for clarity, modularity, and performance.
Implement, test, and optimize systems formobile platforms (Android & iOS)ensuring smooth performance and efficient builds.
You'll Bring4–6+ years ofUnreal Engine experience, or equivalent shipped, production-level projects.
Hands-on experience withUE5(C++, Blueprints, UMG, Data Assets, Replication Framework).
Strong understanding ofmodular system design, data-driven architecture, and multiplayer replication.
Proven ability to deliverhigh-quality, performant systemsthat balance speed and precision.
Clear communication and collaboration skills across engineering, design, and product teams.
Track record of improving workflows, simplifying architecture, and optimizing for performance.
Analytical mindset focused onprofiling, validation, and measurable results.
Thrive in a startup or small-team environment, proactive and energized by building things that don't exist yet.
Additional SkillsExperience withUnreal Editor scripting(Python or Editor Utility Blueprints).
Familiarity withbackend or platform integrations(Steam, EOS, PlayFab, AWS Gamelift).
Knowledge ofgame telemetry, analytics, or live balancing pipelines.
Experience optimizingmobile performance, packaging, and build pipelinesfor Android and iOS.
Comfortable wearing multiple hats and working cross-functionally.
Nice to HavePassion fortriathlon, swimming, cycling, endurance sports, or human performance.
Understanding ofhabit formation, motivation, or behavioral designto make training engaging and repeatable.
Experience designing forcommunity, competition, or virality.
A love for making training (or gaming) fun and rewarding, you think aboutwhy people keep coming back, not just how it works.
Our CultureWe take ownership.
We move fast.
We back each other.
We keep leveling up.
We enjoy the ride.
Benefits & Perks27 paid vacation days + flexible hours (we train too).
Performance-based rewards and equity opportunities for high-impact talent.
Fitness partner discounts and full access to our gear.
Work directly with elite triathletes and performance experts.
Meal allowance and a hybrid setup: typically 3 days in the office, 2 remote, with flexibility when sprint cycles demand deeper focus or collaboration.
Apply now:
Use the subject line:Unreal Engine Developer – (Your Name)
Tell uswhy this excites youandwhat you'd bring to the team and our community.
Once we connect, we'll share the full detailed JD and technical brief so you can explore the role in depth.
Let's go.Excited to hear from you!