Description : Front-End Engineer (React / TypeScript)
Avensys is a reputed global IT professional services company headquartered in Singapore.
Our services include enterprise solution consulting, business intelligence, business process automation, and managed services.
Given our decade of success, we have become one of the top trusted providers in Singapore and service a client base across banking and financial services, insurance, information technology, healthcare, retail, and supply chain.
We are seeking a passionate and experienced Front-End Engineer with a strong background in building scalable, high-performance web applications.
The ideal candidate excels in architecture design, front-end frameworks, and collaborative engineering culture.
Key Responsibilities :
- Design and develop responsive, high-quality web applications using React and the TypeScript ecosystem.
- Architect front-end solutions and drive strategic technical decisions for large-scale applications.
- Collaborate closely with cross-functional teams, including product managers, designers, and backend engineers.
- Build and maintain component libraries and ensure reusability across projects.
- Optimize client-side performance for speed, scalability, and usability.
- Conduct code reviews, participate in architecture discussions, and mentor team members.
- Influence technical direction and contribute to improving team productivity and coding standards.
Required Skills and Experience :
Minimum 8 years of front-end development experience with modern framework expertise (React is highly preferred).Strong proficiency in JavaScript, TypeScript, and modern front-end toolchains.Demonstrated architecture-level design and implementation skills.Experience developing and integrating component libraries.Proven ability to optimize performance and deliver seamless user experiences.Strong communication skills and the ability to collaborate effectively across teams.Nice to Have :
Exposure to Machine Learning, GPT, prompt engineering, or other AI-related projects.Knowledge of JVM languages (Scala, Kotlin, Java) or Python for backend integration or full-stack contributions.(ref : hirist.tech)