Full-Stack Go Developer
Job Summary
We are seeking a motivated Full Stack Go Developer to design, develop, and maintain scalable software solutions. The role involves working within cross-functional squads to build robust backend services, RESTful APIs, and modern frontend interfaces. You will collaborate with experienced specialists to deliver high-impact projects in a fast-paced environment.
Responsibilities
- Design and develop full-stack Go applications.
- Architect RESTful APIs and microservices.
- Implement responsive frontend components.
- Mentor junior developers and conduct code reviews.
- Maintain CI/CD pipelines and DevOps processes.
Required Skills
- Proficiency in Golang
- Frontend frameworks (React/Angular/Vue)
- Cloud platforms (AWS/GCP/Azure)
- Docker & Kubernetes
- RESTful API design
Job Details
Functions:
- Design, develop, test, and maintain full-stack applications using Go (Golang) and related technologies.
- Collaborate with product managers, UI/UX designers, and QA engineers to translate business requirements into scalable software solutions.
- Architect robust backend services, RESTful APIs, and microservices, ensuring high performance and security.
- Implement responsive front-end components and integrate with backend services for seamless user experiences.
- Participate in code reviews, pair programming, and continuous improvement activities to raise code quality.
- Write clean, well-documented code and unit/integration tests; maintain DevOps pipelines and CI/CD processes.
- Mentor junior developers and share knowledge to uplift the team’s overall capabilities.
- Stay current with industry trends and propose innovative approaches to solve complex problems.
Requirements:
- Proficiency in Golang and knowledge of modern web frameworks.
- Experience with RESTful API design and database systems (SQL/NoSQL).
- Strong problem-solving abilities, debugging skills, and a customer-centric mindset.
- Familiarity with cloud platforms (AWS, GCP, or Azure), containerization (Docker/Kubernetes), and CI/CD workflows.
- Experience with frontend frameworks (React, Angular, or Vue) to support full-stack work.
- Previous exposure to fintech, e-commerce, or enterprise-grade solutions.
- Demonstrated leadership potential, mentoring, or team-leading experiences.
- Excellent written and verbal communication in English; fluency in Spanish is valued.