We are seeking a seasoned backend developer to join our team and help us deliver high-quality products and services.
Job Description
We are looking for a highly skilled Senior Golang Engineer who can work on building scalable, maintainable software solutions. The ideal candidate will have deep expertise in Go and related technologies, as well as excellent problem-solving skills.
The successful candidate will be responsible for developing high-quality software solutions using Go frameworks such as Gin, Revel, Echo, Beego, etc. They will also need to work with relational databases and have strong understanding of web services (HTTP, SOAP, REST, GQL, etc.). Experience working with Terraform, Lambdas, Writing API's is a plus.
The Senior Golang Engineer will be part of a cross-functional team and will need to collaborate closely with other team members to transform functional and non-functional requirements into actionable work. They will also need to manage communication of progress/status to stakeholders.
In this role, you will have the opportunity to work on challenging projects and contribute to the growth and success of our company.
Required Skills and Qualifications
* At least 4 years of professional software development experience
* Proficiency in Go (Golang), including syntax, semantics, database connectivity, and object-oriented concepts
* Strong understanding of data structures and algorithms
* Experience working with Go frameworks such as Gin, Revel, Echo, Beego, etc.
* Strong understanding of web services (HTTP, SOAP, REST, GQL, etc.)
* Terraform, Lambdas, Writing API's
* Strong working knowledge of relational databases
* Experience in troubleshooting issues and root cause analysis
* A proven track record of delivering high quality and tested software on-time and often
* Strong communication skills, with at least an intermediate level of English
* Experience working in distributed, cross functional teams
Benefits
We offer a competitive salary and benefits package, including:
* 100% remote work
* Wellness/Fitness package
* Paid trainings and certifications
* 22 days of paid leave (27 days in the second year with us)
* Professional Conferences and Training
* Global Team Building Activities
* Access to co-working spaces worldwide