About the job
About Our Client
Our client is at the forefront of digital identity and fraud prevention solutions, providing essential services to banks, fintech firms, online marketplaces, and regulated businesses across the globe. Their innovative products utilize advanced biometric identity verification, sophisticated document processing, and cutting-edge fraud detection technologies to ensure that customers enjoy seamless digital experiences while adhering to strict security and compliance requirements. Leveraging AI, machine learning, and computer vision, the company delivers robust identity verification and mobile deposit solutions that are trusted by thousands of organizations.
About The Role
We are seeking a Senior Full Stack Engineer who possesses a strong proficiency in backend services using Go and modern web front-end technologies. You will be part of a dynamic, cross-functional team dedicated to developing cloud-native identity and fraud prevention products on AWS. Your role will encompass the design and implementation of APIs in Go as well as the creation of engaging user-facing features utilizing contemporary JavaScript frameworks, ensuring secure and high-performance experiences for all users.
Key Responsibilities
- Design, build, and maintain backend services and APIs in Go hosted on AWS, employing microservices and/or serverless architectures.
- Create responsive single-page applications and web applications using React and Redux, integrating them seamlessly with backend APIs.
- Develop clean, reusable UI components while ensuring optimal user experience, performance, and accessibility standards.
- Write and sustain automated tests for both backend and frontend components of the solution, contributing to continuous integration and continuous deployment (CI/CD) processes.
- Collaborate closely with designers, product managers, QA, and other engineering professionals to refine project requirements and deliver comprehensive features.
- Engage in technical design and architectural discussions, aiding in the definition of interfaces between services and front-end applications.
- Contribute to the documentation of APIs, front-end components, and significant technical decisions.
- Actively participate in Agile ceremonies and drive enhancements in team processes and engineering practices.

