Job Location: Thane
Job Type: Full-Time (work from office)
Salary: Competitive, based on experience
We are looking for talented Golang developer who will be a crucial part of our team. The selected candidate will have to write scalable, robust, and easy-to-maintain code.
The applicant will collaborate with other technical staff to deliver and maintain a fully functional software implementation
Applicant's duties will include maintaining code repositories via GitHub and internal server storage modules.
Responsibilities
Below are some of the responsibilities a Golang developer is expected to undertake in their position:
· Understand software requirements and translate them into high-performance products
· Building optimized, scalable, and efficient applications using Go
· Troubleshooting and debugging to optimize performance
· Developing and coding back-end components and connecting applications to other web services
· Providing code documentation and other inputs to technical documents
· Participating in code reviews
· Develop and maintain testing frameworks using Python.
· Collaborate with front-end developers working with JavaScript and TypeScript.
· Leverage AI-based development tools and frameworks to accelerate technical development and delivery of solutions, requirements, and requested features.
Requirements and Skill Sets
· You have a Degree in Computer Science, Engineering, or a related field, as well as prior experience as a Golang Developer.
· Experience with Python for testing and automation scripts.
· Strong written and communication skills with proven fluency in English
· You possess a strong knowledge of common Goroutine and channel patterns.
· You have expertise in the full suite of Go frameworks and tools.
· You understand dependency management tools such as Godep, Sltr, etc.
· You have strong knowledge of Go templating language and code generation tools, such as Stringer.
· You have experience with RESTful APIs.
· Portfolio of work with examples that showcase technical skill
· Familiarity with database technologies such as MySQL, Oracle, and MongoDB
· Hands-on experience with code conversion tools like Git, SVN, Mercurial
Optional Skills:
• Knowledge of blockchain protocols, consensus algorithms, and cryptographic principles.
• Prior experience contributing to open source blockchain projects.
• Knowledge of decentralized finance (DeFi) applications.
• Familiarity with Docker and Kubernetes for containerized application
deployment.
Other Preferred skills:
• Prior experience contributing to open-source projects.
• Include links to your GitHub profile in your application and any relevant open-source contributions.
1.The more the Jobs you apply, the higher your chances of getting a job.
2. Keep your profile updated Update
Recruiters prefer candidates with complete profile information.
3. Keep visiting the Teamlease.com daily
Daily visit will ensure you won’t miss out on any Job opportunity.
4. Watch videos to improve Watch videos
Be a better candidate than others by watching these Job-related videos.