We are looking for versatile and experienced technical team members in our development team at Gandhinagar. The position offers an extensive amount of ownership and influence over our development process as we scale the team. We’re looking for people who enjoy solving meaningful problems and love seeing the things they build in the hands of real users.
Following are the things that we are looking for in Golang Developer:
Having 5+ years of experience as a backend developer and should have experience of building scalable products
Strong experience in Golang (2+ years) and have implemented end to end solutions in production environment using microservice architecture
Strong development, debugging and troubleshooting skills
Strong knowledge of Go programming language, paradigms, constructs and idioms
Knowledge of common Go routine and channel patterns
Experience with popular Go framework like Revel, Gorilla Mux, Gin, GORM will be plus
Familiarity with code versioning and project management tools such as Git, SVN, Github, Gitlab, Jira
Experience with AWS cloud services will be plus
Experience with Docker and Kubernetes
Experience with databases MySQL, MongoDB, influxdb
Good technical communication skill.
Good problem understanding and development skills.
Experience with agile software development methodology.
Experience on issue debugging and fixing.
Minimum 2-year hands-on experience needed in Golang
Work from home initially, and later it could be hybrid (Gandhinagar Office & WFH)
B.E. / B. Tech / M.E. degree in computer programming