← Back to jobs

Ascendion Logo
Front End UI Engineer

Ascendion

 

Bengaluru, Karnataka, India

Posted On: 3 days ago
Experience: 6+ years
Availability: Hybrid
Openings: 1
Category: UI Engineer
Tenure: Full-time Only
Related Jobs

No related jobs found

Description

You will architect and develop modern web applications using Next.js 14+ and AWS ECS, owning the full stack from component libraries to production deployment.

This role is on-site.

Responsibilities

  • Architect and build scalable web applications using Next.js 14+ (App Router, Server Components, Server Actions) and React 18+.
  • Design reusable, accessible component libraries using TypeScript, Tailwind CSS, and Radix UI, ensuring WCAG 2.1 AA compliance.
  • Implement data-fetching patterns connecting Next.js to PostgreSQL via Prisma, Drizzle ORM, or raw SQL with connection pooling.
  • Containerize applications using Docker and deploy/manage them on AWS ECS (Fargate/EC2) with CI/CD pipelines via CodePipeline.
  • Lead frontend architecture decisions, document via ADRs, and mentor junior developers through code reviews and pair programming.

Required Skills

  • 6+ years professional frontend development with 3+ years building production apps in Next.js.
  • Strong TypeScript proficiency: generics, discriminated unions, type guards, utility types, and strict mode.
  • React expertise: hooks, context, suspense, concurrent features, server components, and state management (Zustand, Redux Toolkit, TanStack Query).
  • Hands-on AWS ECS experience: task definitions, Fargate, ALB, auto-scaling, and infrastructure as code (Terraform).
  • PostgreSQL knowledge: SQL queries, EXPLAIN ANALYZE, indexing, migrations, and ORM usage (Prisma/Drizzle).
  • Experience with Docker: production Dockerfiles, multi-stage builds, and Docker Compose.
  • Proficiency in modern CSS: Tailwind CSS, CSS Grid, Flexbox, and responsive design.
  • AWS Certified Developer – Associate, AWS Certified Solutions Architect – Associate, or AWS Certified DevOps Engineer – Professional.

Preferred Skills

  • Experience with Next.js Middleware for edge routing, A/B testing, and feature flags.
  • Familiarity with GraphQL (Apollo Client, urql) and distributed tracing via OpenTelemetry.

Education

Bachelor's degree

Related Jobs

No related jobs found

← Back to jobs