What you'll do
ABOUT THIS ROLE
We are looking for a Mid–Senior Front-End Developer to join our engineering team and help build a new platform that will serve as the next generation of our product ecosystem. You will play a key role in designing and implementing the frontend architecture of the platform, building scalable UI foundations and setting quality standards as the product grows.
Your work will directly influence frontend structure, development patterns and user experience, becoming the baseline for future development at Ailin.
YOUR MISSION
Design and implement frontend features using React, with Vite as the build tool
Own complex UI flows end-to-end, from technical design to production rollout
Define and evolve component architecture, state management and data-fetching strategies
Build and deploy frontend applications using AWS Amplify
Integrate frontend applications with APIs and authentication systems (e.g. Cognito)
Ensure high standards for performance, accessibility and UX quality
Add robust error handling, logging and frontend observability
Collaborate closely with backend engineers to define API contracts and improve system boundaries
Review code and contribute to frontend technical decisions and best practices
Help shape frontend conventions and contribute to a shared engineering culture
WHAT YOU WILL BRING
Strong professional experience building production applications with React
Hands-on experience with Vite and modern frontend build workflows
Experience deploying and operating frontend apps with AWS Amplify
Deep understanding of JavaScript / TypeScript, HTML and CSS
Proven ability to work without UI frameworks, building custom components and layouts from scratch
Solid knowledge of CSS preprocessors such as LESS and/or SASS
Experience designing reusable component systems and maintaining large frontend codebases
Experience consuming REST APIs and managing complex async data flows
Understanding of authentication flows and secure frontend development patterns
High standards for code quality, performance and user experience
An ownership mindset: you care about the product, not just the tickets
Who you are
Minimum requirements
- Reactjs
- Node.js
- Jira
- Expressjs