dickyadrian0204

Senior Software Engineer (Frontend)

Senior Software Engineer with 6+ years building scalable web and mobile applications across fintech and Web3. Specializes in designing maintainable UI architectures and owning complex, transaction-sensitive features from technical design through release. Strong expertise in React, Next.js, and React Native, with working knowledge of backend systems to support end-to-end delivery in fast-moving teams.


Experience: 4 years

Yearly salary: $26,000

Hourly rate: $20

Nationality: 🇮🇩 Indonesia

Residency: 🇮🇩 Indonesia


Experience

Software Engineer
Finku
2022 - 2024
- Led frontend development of a peer-to-peer lending module in React Native as the sole frontend engineer within a 3-person feature team, owning the feature from design through implementation. - Built complex multi-step forms and payment flows with dynamic validation, asynchronous state handling, and comprehensive error management. - Designed reusable UI components and interaction patterns adopted across multiple screens to reduce duplication and improve consistency. - Partnered with backend and QA engineers to ensure reliability in transaction-sensitive workflows. - Worked closely with product and design to translate complex financial requirements into intuitive mobile interactions. - Contributed to backend data ingestion services using NestJS.
Frontend Engineer
Bibit
2021 - 2022
- Owned frontend architecture and implementation of the mutual fund product card and checkout experience, a core entry point for retail investment transactions. - Architected UI logic for financial flows (pricing, fees, portfolio updates, validation states) to ensure transaction accuracy and reliability. - Collaborated within a large cross-functional organization (≈8 frontend engineers and comparable backend team) to ship production fintech features at scale. - Contributed to shared component patterns and design system consistency across investment journeys.

Skills

ethereumjs
javascript
react
react-native
typescript
web3
front-end
english