Aiprise logo

Software Engineer II, Frontend (Bangalore, India)

Aiprise
NewPosted yesterday

LOCATION

Bengaluru · Onsite

EXPERIENCE

2 - 4 Years

TYPE

FullTime

SKILLS REQUIRED

HTML & CSSTypescriptReact.jsJavaScriptData AnalysisPythonDebuggingReact NativeFlutter Development

Job description

Overview

Build and own the frontend onboarding flow that end users see, including ID capture, selfie and liveness, and document upload, delivered through the Web, Flutter and React Native SDKs.

What you'll do

  • Build and improve onboarding screens for individuals (KYC) and businesses (KYB)
  • Build camera features such as ID capture, selfie and liveness, and make them reliable on iPhones, low-end Android phones and inside mobile apps
  • Maintain and improve the Web, Flutter and React Native SDKs so the flow feels native inside customer apps
  • Keep the flow fast and stable, including on low-end devices and slow networks
  • Use data to find and fix where users drop off
  • Write clean, well-tested code and take part in code reviews
  • Debug production issues with urgency and own them until they are fixed
  • Work closely with product, design and backend engineers
  • Pick up backend work (Python) when a feature needs it

What you'll need

  • 2-4 years of building and shipping web products in production
  • Strong JavaScript, TypeScript and React, including performance and state management
  • Good HTML and CSS, with mobile-first, responsive layouts
  • Good understanding of how browsers work on mobile, including camera access, permissions and cross-browser issues
  • Solid problem-solving and DSA fundamentals
  • Proven ability to own features end-to-end, from an unclear requirement to production
  • Care about user experience and notice when a flow feels off

Nice to have

  • Flutter or React Native experience
  • Experience building an SDK or library that other developers use
  • Experience with camera, video or document scanning features
  • Some backend experience in Python or Node.js
  • Background in FinTech or identity verification

Details

  • Location: Bengaluru, India (in-office)
  • Interview process: remote exploratory discussion, in-office DSA/problem solving rounds (2) and frontend system design, remote behavioural round with Head of Engineering, remote compensation discussion

Read the full description and apply on the company’s own careers page.

Stay safe

Hiring on Abekus is free for applicants

We never charge a fee, and employers are prohibited from doing so. If a recruiter asks for payment, please report them right away.

Software Engineer II, Frontend (Bangalore, India)