
Senior Front-End Software Engineer
Buddle Findlay
full-time
Posted on:
Location Type: Remote
Location: Philippines
Visit company websiteExplore more
Job Level
Tech Stack
About the role
- Design, build, and maintain modern front-end applications using React, TypeScript, and JavaScript
- Translate complex financial data and backend APIs into clear, responsive, and user-friendly interfaces
- Own front-end architecture decisions including component design, state management, and performance optimisation
- Ensure high standards of code quality, testing, accessibility, and maintainability
- Collaborate closely with Product Managers and Designers
- Build and enhance customer flows related to transactions, cashback rewards, balances, and financial insights
- Optimise front-end performance across browsers and devices
- Advocate for best-in-class UX while balancing technical and business requirements
- Provide technical guidance and mentorship to other engineers
- Participate in code reviews, sprint planning, and architectural discussions
- Proactively identify opportunities to improve front-end tooling, workflows, and development processes
- Take ownership of key front-end initiatives
Requirements
- 5+ years of professional experience as a Front-End Engineer
- Strong expertise in React, TypeScript, JavaScript, HTML, and CSS
- Proven experience building complex, data-driven web applications
- Deep understanding of front-end architecture, performance optimisation, accessibility
- Experience collaborating with Product and Design teams in an agile environment
- Comfortable working with APIs and backend systems
- Strong communication skills
- Experience with cloud platforms, CI/CD pipelines, or AWS is highly regarded.
Benefits
- Health insurance
- Flexible work arrangements
- Professional development
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
ReactTypeScriptJavaScriptHTMLCSSfront-end architectureperformance optimisationaccessibilitydata-driven web applicationsAPIs
Soft Skills
communicationcollaborationmentorshipproblem-solvingadvocacy for UX