
Senior Full-Stack Engineer
Primary stack
Nice to have's
Job description
About the Position
Our Customer is building next-generation products for math learning, putting AI at the core of their solution. Operating as an early-stage, flat team of 6–7 people, they prioritize high autonomy, fast execution, and zero bureaucracy.
You will work on a greenfield project building an adaptive math learning application targeted at 7–12-year-olds for B2C (with potential B2B school expansion). The product uses Socratic teaching techniques, speech-to-text/text-to-speech interactions, and general LLM models to guide students through customized study flows. Rather than building models from scratch, you will design the surrounding product, APIs, and data architecture. A key part of the work involves learner signal engineering-analyzing real-time user signals to tune adaptive logic so the system responds dynamically to how fast a child learns. AI coding agents are a core part of the daily workflow; you will direct, shape, and critically review agent-generated code to ship fast, high-quality features.
Responsibilities
- Design and develop the adaptive math learning application
- Utilize Socratic teaching techniques and AI models
- Engineer learner signals to personalize study flows
- Direct and critically review AI coding agents
Requirements
-
Must haves
- Senior-level proficiency in TypeScript across backend, web, and native/mobile environments.
- Genuine, practical experience using AI-agentic tools as a primary daily coding methodology.
- Solid hands-on Python experience for data handling and signal analysis.
- Proven track record building robust backend APIs, database architecture, and native application features.
-
Other requirements
- Strong interest or background in learner signal engineering, adaptive algorithms, or parameter tuning for personalization.
- High self-direction and ability to thrive in a fast-moving, greenfield environment.
- Strong critical-review skills for evaluating agent-generated code for security, performance, and correctness.
About the Company
Our Customer is building next-generation products for maths learning across both home and school environments. They are developing a greenfield, adaptive learning platform for kids aged 7–12. Built alongside their flagship product, this from-scratch initiative leverages data and AI to personalize study flows, adjust learning speeds, and deliver tailored educational challenges.
Industries
- Education
© Developers Shore. This job description was sourced from the employer's public career page. TheJob is not the employer — we index the posting and route candidates to the source. All content rights and hiring decisions belong to the employer.
Developers Shore is a Swedish IT company headquartered in Stockholm, with a development office in Kyiv.At Developers Shore, we offer Ukrainian software engineers an opportunity to meet, work for, and collaborate with outstanding development teams from Sweden. We build sustainable long-term relationships with our clients, and we are committed to cherishing our developers and helping them grow professionally.Developers Shore is a developer-centric company. We treat developers with honesty and respect. We foster motivation, encourage active contributions to products, and support freedom of choice when it comes to technology stacks and implementation tools.Our goal is to match our clients with great dedicated team members and at the same time become the best workplace for Ukrainian developers.Developers Shore is a spin-off and a sister company of Developers Bay, a thriving community for IT specialists working as private entrepreneurs and freelancers in Sweden.Join Us
More at Developers Shore
All 6 roles
QA Automation Engineer
Developers Shore

Product Designer — UX/UI
Developers Shore · Kyiv

Security Engineer
Developers Shore

Senior Python Developer
Developers Shore · Sweden