Job Title:
Senior Full Stack Software Engineer – Golang / / React
Location:
Remote – LATAM
Company:
About The Role
Our client is seeking an experienced Senior Full Stack Software Engineer to develop and enhance applications powering its enterprise platforms.
This role involves building scalable backend services, integrating APIs, and creating robust frontend applications.
Candidates will work with a modern tech stack including Golang, , React, and cloud platforms (AWS or GCP).
Responsibilities
- Design, implement, and deploy scalable and secure Golang and services
- Build and maintain high-throughput GRPC and RESTful APIs
- Develop reusable and responsive frontend components using React and TypeScript
- Integrate backend services with external systems and APIs
- Participate in code reviews, ensuring adherence to best practices and team standards
- Contribute to technical requirements for new projects or enhancements to existing applications
- Monitor engineering metrics and identify areas for optimization
- Investigate and resolve production issues in a timely manner
Required Skills And Experience
- BS or higher in Computer Science, Engineering, or a related field
- 7+ years of software engineering experience
- 3+ years hands-on experience with Golang, , and React
- 3+ years building highly scalable, performant, and responsive web applications
- 3+ years deploying applications on AWS or GCP
- 3+ years experience with Linux systems or shell scripting
- 2+ years experience with TypeScript
- 3+ years experience with MongoDB and consuming/writing APIs
- Excellent problem-solving, critical thinking, and communication skills
- Familiarity with additional stack components such as Redis, Git, Kubernetes is a plus
- Experience working within globally distributed teams
Desired Skills
- Familiarity with observability and monitoring tools
- VOD streaming or media platform experience
- Knowledge of authorization and authentication principles
- Experience with third-party authentication/authorization APIs and software
Why Join
- Work remotely with a distributed, high-performing team across LATAM
- Contribute to cutting-edge enterprise platform solutions
- Opportunity to work with modern technologies and cloud-native architectures
- Collaborative, innovative, and growth-oriented environment