AAA Equities
Senior Front End Engineer
- Compensation
- 120K–150K / mo
- Location
- Makati City, Metro Manila
- Work setup
- Remote
- Seniority
- Senior
- Employment
- Not specified
- Experience
- 7+ years
- Category
- Frontend
- Posted
Skills
Full description
Salary: ₱120,000 – ₱150,000 per month
Key responsibilities
- Own the front end architecture: component structure, state management, API and WebSocket handling, and a shared design system across web and mobile
- Build and ship the core trading screens: market watch, stock detail, order entry, order status, portfolio, and funding
- Design for money—order forms, confirmations and error messages must make it hard to make a costly mistake and easy to understand what just happened
- Take features from rough idea to production, including accessibility, performance, analytics and crash monitoring
- Turn vague requests into clear flows through sketching, prototyping, and testing with real users
- Work closely with backend engineers on API contracts
About you
- 7+ years building production front ends
- Expertise in TypeScript: strict typing, sound domain modeling, and the judgment to keep types useful rather than clever
- Knowledge in modern component frameworks such as React or React Native, with a firm grip on state management, rendering performance and testing
- Expertise in shipping iOS and Android apps, including knowledge of App Store and Google Play release process, platform conventions, push notifications, secure storage, and mobile app behavior on weak connections
- Strong UX instincts—ability to map a user's journey, spot friction, and justify design decisions with evidence
- A real sense of design: layout, spacing, typography, color, motion and hierarchy
- Experience with real-time data over WebSockets or similar, including reconnects, stale data and out-of-order messages
- Comfort with design tools such as Figma, and the ability to work from a design or push back on one with a better idea
- Practical fluency with AI tools—able to leverage AI coding assistants, prototyping tools and other AI aids for drafting components, writing tests, refactoring, or exploring several UI options