Просмотр вакансии

Сегодня 26-06-2026 04:52
09.06.2026, 12:02

Full-Stack Software Engineer (React / AWS)

Работодатель: Корал Тим

Город: Минск
Зарплата:  от 5500 BYR
Занятость: Полная, 5/2
Опыт работы: От 3 до 6 лет

Coral.Team is looking for a Full-Stack Software Engineer to join the team working on a long-term project for an established US EdTech client. The product is an online assessment platform used at scale and the team is actively transitioning from a traditional application stack (Java and PHP) toward a modern architecture built on React and AWS Amplify (Gen 2).

This is a hands-on engineering role with real ownership. You will design and ship features across the stack, contribute to architectural decisions as the platform is re-platformed and help establish the patterns and standards that the modern codebase is built on. Quality, reliability and a sense of craft matter here - the product serves real users every day.

The position is well-suited for an engineer who is strong in modern React and TypeScript, comfortable working with AWS serverless technologies and motivated by the challenge of evolving a mature product without disrupting the people who rely on it. Experience with legacy Java or PHP systems is a meaningful plus, since you will occasionally work alongside the systems being migrated away from.

Key Responsibilities

Product engineering

  • Design, build and ship features across the platform, primarily in React + TypeScript with an AWS Amplify (Gen 2)
  • backend Build rich, interactive and accessible user interfaces, including assessment-taking experiences with rich-text editing, math rendering and interactive (canvas-based) content
  • Write clean, well-tested and maintainable code
  • Participate in code reviews, give and receive constructive feedback and help raise the quality bar across the team
  • Collaborate with Product and Design to turn requirements into reliable well-crafted UXPlatform modernization
  • Contribute to the migration from the legacy Java/PHP stack to the modern React + AWS Amplify architecture
  • Help define the patterns, conventions and shared building blocks that the new codebase is built on
  • Safely maintain and extend existing Java and PHP systems during the transition, ensuring continuity for active users
  • Identify technical risks and opportunities for simplification as the platform evolves Cloud and infrastructure
  • Build and integrate AWS serverless components (Amplify, Lambda and related services)
  • Work with infrastructure-as-code (AWS CDK) to provision and manage cloud resources
  • Help ensure the platform is secure, observable and performant in production Collaboration and operations
  • Work in a remote, cross-functional team using modern engineering workflows
  • Participate in planning, estimation and technical discussions
  • Help troubleshoot and resolve production issues and contribute to a healthy incident culture
  • Document decisions, share knowledge and keep the team aligned

    Required Skills & Attributes
  • Strong proficiency in React and TypeScript (required) - modern hooks-based React, state management and component architecture
  • Hands-on experience with a modern React ecosystem: client and server state, component libraries and forms (e.g. Zustand, TanStack Query, MUI, React Hook Form)
  • Solid understanding of front-end fundamentals: build tooling, testing, performance and accessibility
  • Experience with AWS serverless technologies, especially AWS Amplify (highly desired)
  • Comfortable working across the stack: APIs, data modeling and integrations
  • Strong engineering practices: testing, code review, version control and CI/CD
  • Good written and verbal English, with the ability to collaborate effectively in a remote, English-speaking team
  • A pragmatic, ownership-driven mindset and strong attention to detail.

Nice to Have

  • Experience with Java (Spring) (preferred)
  • Experience with PHP (preferred)
  • Experience modernizing or re-platforming a mature production application
  • Background in EdTech
  • Micro-frontend architecture (Module Federation)
  • Web accessibility (WCAG) and assistive technologies (text-to-speech, screen readers)
  • Building complex interactive UI: rich-text editors (CKEditor, Lexical, Quill), math rendering (MathJax, KaTeX) or canvas-based interactions (Konva, Fabric.js)
  • Type-safe internationalization (i18n)
  • Product observability and analytics (Sentry, PostHog)
  • Exposure to Vue (a small part of the platform uses it)
  • Familiarity with our wider toolset: Vite/Rsbuild, Biom
Ссылка на вакансию в банке вакансий на gsz.gov.by:

рабочее место планируется к созданию и замещению (является перспективным).

Адрес: Минск, проспект Независимости, 32Ас3

 

Откликнуться на вакансию

Дата
25.06 28.06
USD
2.8155 2.8228
EUR
3.1947 3.2072
RUB
3.7743 3.77
CNY
4.1421 4.1492
CHF
3.4667 3.4781
GBP
3.7102 3.722
PLN
7.4474 7.4788
Минск
Ночью: °C
Утром: °C
Днем: °C
Вечером: °C

Сейчас: Скорость ветра: 5-7 м/c Атм. давление: 758 мм.рт.ст Влажность: 90%

Спецпредложения