Design, develop, and maintain backend services and APIs in Go on AWS using microservice or serverless patterns. Build responsive single page and web applications using React, Redux, or similar, integrating with backend APIs. Implement clean, reusable UI components with a focus on user experience, performance, and accessibility. Write and maintain automated tests for backend and frontend, and contribute to CI/CD automation. Collaborate with designers, product managers, QA, and engineers to refine requirements and deliver features. Participate in technical design and architecture discussions, defining interfaces between services and front end applications. Contribute to documentation of APIs, front end components, and technical decisions. Participate in Agile ceremonies and drive improvements in team processes and engineering practices.