We are seeking a highly skilled software developer to join our team. The ideal candidate will have expertise in Go and related technologies, with a proven track record of delivering high-quality, tested software on time.
The Senior Software Developer will be responsible for developing quality, scalable, maintainable software solutions using Go within EKS, as well as some Lambdas. This project focuses on providing product data and managing the product lifecycle.
Key Responsibilities:
* Develop quality, scalable, maintainable software solutions using Go
* Maintain software documentation such as technical specifications and design documents
* Troubleshoot and debug software issues
* Collaborate within a cross-functional team to translate requirements into actionable tasks
* Manage communication of progress and status to stakeholders
Requirements:
* 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 with Go frameworks such as Gin, Revel, Echo, Beego, etc.
* Solid understanding of web services (HTTP, SOAP, REST, GraphQL)
* Experience with Terraform, Lambdas, and API development
* Strong knowledge of relational databases
* Proven track record of delivering high-quality, tested software on time
* Open-mindedness and patience in explaining issues constructively
* Strong communication skills, with at least intermediate English proficiency
* Experience working in distributed, cross-functional teams
Benefits:
* 100% remote work
* Wellness and fitness packages
* Continuous education and certifications
* Paid time off and holidays
* Professional conferences and training
* Global team-building activities
* Access to workspaces worldwide
About Us:
We are a fast-growing business and technology consulting company founded in 2019. We offer tailored, high-quality engineering services for our clients, emphasizing that digital transformation involves more than just technology. With a successful track record working with Fortune 500 companies and industry leaders, our global talent helps clients achieve their goals.
Why Join Our Team?
We value diversity and maintain a low attrition rate of 7%. Bring your talented friends and earn referral bonuses.
We welcome applications from all qualified individuals regardless of race, color, religion, gender, sexual orientation, gender identity or expression, national origin, age, disability, or veteran status.
],