Full-Stack Go Developer
Job Summary
Coderslab.io is seeking a Full-Stack Go Developer to design and maintain scalable applications. You will collaborate with cross-functional teams to build robust backend services and responsive front-end interfaces. The role involves continuous improvement, mentoring junior developers, and contributing to high-impact technical solutions.
Responsibilities
- Design and develop full-stack Go applications
- Architect RESTful APIs and microservices
- Implement responsive front-end components
- Mentor junior developers and lead code reviews
Required Skills
- Proficiency in Golang
- RESTful API design
- SQL/NoSQL databases
- Containerization (Docker/Kubernetes)
- English and Spanish fluency
Job Details
Key Responsibilities:
- 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.
Required Skills:
- Proficiency in Golang, knowledge of modern web frameworks, RESTful API design, and familiarity with database systems (SQL/NoSQL).
- Strong problem-solving abilities, debugging skills, and a customer-centric mindset.
- Experience with cloud platforms, containerization (Docker/Kubernetes), and CI/CD workflows is a plus.
- Fluency in Spanish is valued, along with excellent written and verbal communication in English.
Nice to have:
- Experience with cloud-native architectures (AWS, GCP, or Azure) and microservices patterns.
- Familiarity 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.
- Certifications in Go, cloud platforms, or software architecture are a plus.