Senior Front-end Engineer
Added 3 hours agoWe are looking for a Senior Front-end Engineer to join a Payforge delivery team working on modern platforms in the payments and fintech space. The primary front-end technologies are React and Angular, and we are looking for engineers who can work confidently across both or are open to strengthening their expertise where needed.
You will own front-end features end-to-end and contribute to architecture, quality, and delivery.
Key Responsibilities
- Build and maintain high-quality user interfaces using React and Angular.
- Translate product and UX requirements into clean, maintainable, and accessible UI components.
- Own front-end features from concept through production, delivering in small, incremental releases.
- Write unit and component-level tests by default, and feature-level tests where appropriate.
- Ensure front-end applications meet high standards for performance, usability, and reliability.
- Submit production-ready pull requests, meeting testing and review expectations as part of the Definition of Done.
- Collaborate closely with designers, product managers, QA, and back-end engineers in an agile environment.
- Participate in architectural discussions, code reviews, and mentoring less-experienced engineers.
Skills & Experience
- 5+ years of professional software development experience, with a strong focus on front-end engineering.
- Strong experience with JavaScript (ES6+) and TypeScript.
- Proven experience building production applications with React and/or Angular.
- Solid understanding of component-based architectures, state management, and front-end performance.
- Hands-on experience with common front-end tooling and libraries such as RxJS, Redux or Zustand, NgRx, SCSS/CSS Modules, Jest, Testing Library, and modern build tools (Vite, Webpack).
- Experience integrating with REST APIs (GraphQL is a plus).
- Experience writing automated front-end tests (unit, component, or feature-level).
- Practical experience using AI tools, coding assistants, and LLMs (e.g. for code generation, refactoring, debugging, or documentation) as part of the development workflow.
- Ability to critically evaluate and validate AI-generated output to ensure correctness, security, and maintainability.
- Experience working in distributed or remote teams.
- Strong written and verbal communication skills.
What We Value?
Ownership – finish what you start; fix what you break.
Quality is shared – engineers own correctness and testing; QA guides strategy and system-level validation.
Incremental delivery – small, fast improvements over big-bang releases.
Clarity over ambiguity – expectations, decisions, and trade-offs are written down.
Direct, respectful feedback – challenge ideas and implementations to improve outcomes.
User-focused thinking – build interfaces that are reliable, intuitive, and maintainable.
Nice to Have
Experience working on fintech or payments-related products.
Familiarity with design systems, accessibility standards, and UI consistency at scale.
Experience contributing to front-end architecture or mentoring engineers.
Exposure to integrating AI-powered features in user-facing applications.
About Payforge
Payforge is a specialist professional-services company focused exclusively on payments and fintech. We help clients deliver high-quality, scalable technology solutions in an evolving global financial landscape.
Equal Opportunity Statement
Payforge is proud to be an equal-opportunity employer. All qualified applicants will receive consideration without regard to race, colour, religion, sex, sexual orientation, gender identity, national origin, disability, or veteran status.