Job Role: Full Stack Engineer
Experience: 5 years
Location: Remote
Shift Timing: 8am IST shift
Job Overview:
We are seeking a highly skilled Golang Developer with expertise in to join our dynamic development team. The ideal candidate will have 5 years of experience building scalable backend systems using Golang and developing front-end applications with . You will work closely with cross-functional teams to design develop and maintain high-performance applications.
Key Responsibilities:
- Design develop and maintain robust backend services using Golang.
- Develop and integrate front-end components using .
- Work with databases like PostgreSQL MySQL or MongoDB for efficient data storage and retrieval.
- Implement RESTful APIs and integrate third-party APIs.
- Optimize applications for performance scalability and security.
- Write clean maintainable and well-documented code following best practices.
- Collaborate with UI/UX designers product managers and DevOps engineers.
- Perform code reviews debugging and troubleshooting for existing applications.
- Work with containerization technologies like Docker and Kubernetes.
- Implement CI/CD pipelines for efficient deployment and release management.
Required Skills & Qualifications:
- 5 years of hands-on experience in software development.
- Strong proficiency in Golang including concurrency goroutines and microservices architecture.
- Experience with for building modern front-end applications.
- Knowledge of RESTful APIs WebSockets and GraphQL.
- Experience with SQL and NoSQL databases (PostgreSQL MySQL MongoDB Redis).
- Proficiency with Docker Kubernetes and cloud platforms (AWS GCP Azure).
- Familiarity with unit testing integration testing and TDD methodologies.
- Experience in Git version control and agile development workflows.
- Strong problem-solving skills and the ability to work in a fast-paced environment.