Back to search:Front End / Jakarta

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