Company Background
Our client is a US startup that’s changing how people learn. Their platform turns textbooks and other learning materials into fun, interactive experiences. Using AI, they help educators save time by automatically creating questions, flashcards, presentations, and more.
Project Description
You’ll join agile team to build the front end of a new learning platform using modern technologies like React 18, TypeScript. You’ll work on features that make it easier for educators to create digital content, powered by AI. As the platform grows, you’ll also take part in building scalable back-end services using AWS and serverless tools.
Technologies
- React 18
- TypeScript 5.8
- Material UI 7
- Highcharts
- React Router 6
- i18next
- Axios
- ESLint
- Prettier
What You'll Do
- Develop and maintain web apps using TypeScript, ensuring seamless integration between front-end (React) and back-end (AWS, serverless) components;
- Design, build, and implement scalable APIs and web services using AWS and serverless technologies to support dynamic web applications;
- Ensure application performance, security, and responsiveness through efficient coding, testing, and debugging with AWS and serverless architectures;
- Write and maintain unit, integration, and end-to-end tests to ensure software quality and prevent regressions in web applications and serverless functions;
Job Requirements
- 1+ year of experience in front-end React development;
- Solid understanding of React and TypeScript fundamentals;
- Basic experience building responsive web interfaces using modern component-based architecture;
- Familiarity with HTML, CSS, and JavaScript ES6+;
- Exposure to using Git and standard development workflows;
- Ability to consume and work with REST APIs;
- English level from Intermediate+ (spoken and written);
- Willingness to learn in a collaborative, agile development environment;
Nice to Have
- Experience with Material UI;
- Basic knowledge of accessibility (a11y) and ARIA.
What Do We Offer
The global benefits package includes:
- Technical and non-technical training for professional and personal growth;
- Internal conferences and meetups to learn from industry experts;
- Support and mentorship from an experienced employee to help you professional grow and development;
- Internal startup incubator;
- Health insurance;
- English courses;
- Sports activities to promote a healthy lifestyle;
- Flexible work options, including remote and hybrid opportunities;
- Referral program for bringing in new talent;
- Work anniversary program and additional vacation days.