Full-Stack Software Engineer (TypeScript)

Hi, we are GNX, a provider of global internet and private connectivity on a mission: to simplify global networks, and everything in between.
Because, like you, we got tired of the conservative, non-transparent ways of working in our industry. Instead, we made it straightforward: one single platform to access all the insights, expertise, and tools to source and manage your global WAN. And we called it GNX+.
Direct quoting from thousands of local ISPs? Check. Click-to-order services? Check. Monitoring dashboards, service data, customer support? Check. Check Check.
With GNX+, companies can access our portfolio of DIA, broadband, and mobile services in 190+ countries worldwide, evaluate competing vendors, get firm quotes, and order their connectivity services in just a few clicks. What’s more, GNX+ enables you to manage your global WAN estate, monitor performance, raise tickets, and scale at the pace of your business. It’s all you wanted from a connectivity platform – and more.
Needless to say, you are not alone in this journey. Next to our platform is our global team of connectivity experts, ensuring your services are up and running–wherever your business is, whenever you need them–and the reason why hundreds of customers already trust us with their global WAN. Pretty straightforward, right?
GNX. Straightforward Connectivity.
www.gnx.net
GNX Services:
• Global Internet Access: Dedicated Internet Access (DIA), Business Broadband, Mobile, Satellite (LEO)
• Private point-to-point: Ethernet, Wavelength
• Cloud Fabric and cloud-interconnect services
Business Solutions
• ISP Aggregation
• SD-WAN & SASE underlay
• DC & Site underlay
• Low-latency services
• Partner/Wholesale connectivity services
Job Description
We’re a small, collaborative team building a platform that real customers rely on every day. We care about doing meaningful work, supporting each other’s growth, and creating an environment where everyone’s voice genuinely matters.
We’re looking for a mid-level full-stack engineer who wants to take ownership, contribute ideas from day one, and grow into a senior role over the next 1–3 years. You’ll work closely with engineers, product and design in a team that values trust, flexibility and thoughtful collaboration.
Who you are
You might be a great fit if you:
- Are a mid-level full-stack engineer who wants to grow into a senior role over the next 1–3 years
- Have strong experience with Node.js and TypeScript
- Enjoy working in a startup environment where you can take ownership of tasks, gather input from others, and ship
- Are comfortable making pragmatic trade-off decisions when building products
- Work well in a remote, async environment with few meetings
- Communicate clearly through written and async communication
- Live within ±3 hours of Central European Time (CET)
Nice to have
- Experience with React (TypeScript)
- Infrastructure experience (Linux / Docker / basic networking)
If you're excited about the role but don’t meet every requirement, we still encourage you to apply.
What the job involves
- Joining a small team of 5 engineers and 1 designer
- Helping develop and evolve our core platform
- Working in a remote-first, async environment with minimal meetings
- Building features end-to-end with a high degree of ownership
- Collaborating through documents, whiteboards and video instead of constant meetings
- Working in 6-week build cycles so you can focus and deliver meaningful work
- Having exposure to product, users and the commercial side of the business
Tech Stack
React, TypeScript, Node.js, AdonisJS, PostgreSQL, Redis, RabbitMQ, nginx, VictoriaMetrics, Telegraf, Proxmox, GitHub
Application process
- Apply with your profile
- Opening call - introductions, Q+A, behaviour/culture questions from us
- Work exercise - the most important part!
- Final call - exercise discussion, further Q+A
- Offer
Benefits
- Remote-first, globally distributed team
- Async work environment with minimal meetings
- Flexible schedule for your weekly hours
- 25 days annual leave + national holidays
- Budget for home office setup or co-working space
- Pension
- Paid parental leave
- In-person team offsites and meetups


