We’re looking for a Full-Stack (React/Golang) Engineer to join a distributed product team building a large-scale learning platform used by millions of users worldwide.
You’ll work primarily on the frontend experience using Next.js and React, while also contributing to backend services written in Go. This role is ideal for an engineer who enjoys building user-centric features at scale and collaborating closely with product and engineering teams in a fully remote environment.
This is a long-term, full-time remote role, best suited for candidates located in Europe, Ukraine, or LATAM, with strong overlap with 10 am — 6 pm GMT.
Must-have for the position
- 5+ years of experience building full-stack web applications in production environments using React, Next.js, including SSR and App Router.
- 3+ years of hands-on experience developing backend services using Go.
- Experience designing and integrating RESTful APIs.
- Solid knowledge of HTML, CSS, and responsive design principles.
- Experience with Postgres and MongoDB.
- Experience writing testable code with unit tests and following modern engineering best practices.
- Experience working in distributed remote teams with strong communication skills.
- English Level: Upper-Intermediate English or higher.
Will be a strong plus
- Familiarity with CI/CD pipelines (GitHub Actions or similar).
- Experience with Infrastructure-as-Code (e.g., Terraform).
- Exposure to Google Cloud Platform or similar cloud environments.
- Experience with headless CMS (e.g., Sanity).
- Experience using AI-assisted development tools or building AI-powered features.
- Understanding of microservice architecture patterns.
Responsibilities
- Build and maintain user-facing features using Next.js, React, and modern frontend technologies.
- Create responsive, accessible, and performant UI components.
- Contribute to backend API development in Go when needed.
- Collaborate with your team to deeply understand the needs of users and build features that serve those needs.
- Build reusable code and libraries that are well-tested and scale well, using appropriate design patterns and data structures.
- Conduct code reviews.
- Resolve and debug problems in web applications.
- Define and maintain technical documentation.
- Critically analyse product requirements and provide thoughtful technical feedback on TDDs and proposed solutions.
- Contribute to project planning by providing accurate technical estimates.
About the project
The client is building a global learning and content platform that empowers developers and creators to acquire new skills and advance their careers.
The platform:
- serves millions of learners worldwide;
- provides structured learning paths and interactive content;
- supports career growth in modern software development fields;
- plays a key role in expanding a global developer ecosystem.
The architecture is frontend-heavy, focused on delivering a fast, engaging user experience, supported by scalable backend APIs and services.
Tech Stack: Next.js, React (SSR, App Router), Go, REST APIs, GCP, GH Actions, Terraform, Postgres/MongoDB, modern frontend tooling.
Team Composition: 7 people: FE engineers, BE engineers, QA, Engineering Manager, and PM.
Working conditions
Work schedule: Preferably 10:00 — 18:00 GMT with strong overlap required;
Engagement: long-term, full-time
Fully Remote: This role offers the flexibility to work from anywhere (Occasional travel to company offices may be required, a few times per year)
Interview process
- HR Interview: Initial discussion with our recruiter;
- KITRUM’s Technical Interview
- Client Interviews:
— Intro call with Engineering Manager (soft skills and experience review);
— Home test task (technical assessment);
— Technical interview based on the test task;
— Final call with Senior Manager (product and collaboration discussion).
Why you’ll love working here
- Competitive Pay: We offer a compensation that reflects your skills and experience;
- Remote Flexibility: Work from anywhere — our team is distributed across the globe;
- Professional Growth: Access to continuous learning opportunities, including paid courses, certifications, mentorship;
- Work-Life Balance: 30 days of paid vacation and 6 paid sick days per year, plus flexible hours;
- Inclusive Culture: We embrace diversity and foster a culture of trust, transparency, and mutual respect;
- Cool Perks: Join our virtual team events, get a budget for your home office setup, and enjoy access to exclusive content and tools.
📲 If this vacancy isn’t for you but could be perfect for a friend/colleague, share it through this link and earn a reward for your referral!