Front-End Engineer (React / TypeScript / AWS)
Location:
Hybrid – South Jakarta, Indonesia
Company:
Amaan Solutions
Website:
About Amaan Solutions
Amaan Solutions is a fast-growing IT systems integrator and software development company working across the
cybersecurity
,
banking
,
defense
, and
enterprise
sectors. We build secure, scalable, and intelligent software systems that empower leading organizations in Indonesia and beyond.
Role Overview
We are looking for an experienced
Front-End Engineer
to join our growing product and development team. You'll be responsible for designing and building modern, high-performance web and mobile applications using React, TypeScript, and Tailwind CSS. You'll collaborate closely with backend engineers, designers, and project managers to deliver clean, maintainable, and well-tested code.
This position is
hybrid
— mostly remote, with occasional in-office work in the
South Jakarta
area for collaboration sessions and team meetings.
Responsibilities
- Develop and maintain responsive, user-friendly interfaces for web and mobile applications using
,
TypeScript
, and
Tailwind CSS
- Implement robust
state management
(Redux or equivalent) to handle complex application states
- Collaborate with designers to translate Figma/UI designs into pixel-perfect, reusable components
- Optimize performance and ensure cross-platform compatibility
- Integrate frontend with RESTful or GraphQL APIs
- Work with
AWS services
for deployment, CI/CD, and hosting front-end applications
- Contribute to code reviews, testing, and documentation to maintain code quality
- Participate in sprint planning, architecture discussions, and technical decision-making
Requirements
- Bachelor's degree in Computer Science, Software Engineering, or related field (or equivalent experience)
- Minimum
4 years of professional experience
as a Front-End Engineer
- Strong proficiency in
,
JavaScript (ES6+)
,
TypeScript
, and
state management libraries
(Redux, Zustand, MobX, etc.)
- Solid experience with
Tailwind CSS
and modern CSS frameworks
- Familiarity with
AWS
(S3, Amplify, CloudFront, Lambda, etc.)
- Experience building
responsive web and/or mobile applications
(React Native experience is a plus)
- Fluent in
English
(written and spoken)
- Strong sense of ownership, attention to detail, and collaborative mindset
Nice to Have
- Experience with
,
React Native
, or
serverless architectures
- Familiarity with
CI/CD pipelines
,
GitHub Actions
, or
AWS CodePipeline
- Basic understanding of
UI/UX principles
and accessibility
What We Offer
- Competitive salary and performance-based bonuses
- Hybrid work flexibility
- Opportunities to work on impactful national-scale IT projects
- Supportive and innovative team environment
- Career growth and professional development