Cutshort logo
appscrip logo
Golang Developer
Golang Developer
appscrip's logo

Golang Developer

Nilam Surti's profile picture
Posted by Nilam Surti
0 - 2 yrs
₹3L - ₹6L / yr
Surat
Skills
skill iconGo Programming (Golang)

Key Responsibilities:


  Design, develop, and maintain efficient, reusable, and reliable Go code.

  Implement and integrate with back-end services, databases, and APIs.

  Write clean, scalable, and testable code following best practices and design patterns.

  Collaborate with cross-functional teams to define, design, and ship new features.

  Optimize application performance for maximum speed and scalability.

  Identify and address bottlenecks and bugs, and devise solutions to these problems.

  Stay up-to-date with the latest industry trends, technologies, and best practices.


Required Qualifications:


  Proven experience as a Golang Developer or similar role in software development.

  Proficiency in Go programming language, paradigms, constructs, and idioms.

  Experience with server-side development, microservices architecture, and RESTful APIs.

  Familiarity with common Go frameworks and tools such as Gin.

Knowledge implementing monitoring, logging, and alerting systems

  Experience with SQL and NoSQL databases (e.g., PostgreSQL, MySQL, MongoDB).

  Understanding of code versioning tools, such as Git.

  Strong understanding of concurrency and parallelism in Go.

  Experience with cloud platforms (AWS, GCP, Azure) and containerization (Docker, Kubernetes) is a plus.

  Excellent problem-solving skills and attention to detail.

  Ability to work effectively both independently and as part of a team.

Read more
Users love Cutshort
Read about what our users have to say about finding their next opportunity on Cutshort.
Shubham Vishwakarma's profile image

Shubham Vishwakarma

Full Stack Developer - Averlon
I had an amazing experience. It was a delight getting interviewed via Cutshort. The entire end to end process was amazing. I would like to mention Reshika, she was just amazing wrt guiding me through the process. Thank you team.
Companies hiring on Cutshort
companies logos

About appscrip

Founded :
2011
Type :
Products & Services
Size :
100-1000
Stage :
Profitable

About

Mobile app development services company based in USA & India. Accelerating startups & entrepreneurs with its pre-built mobile app products.
Read more

Connect with the team

Profile picture
Nilam Surti
Profile picture
Noor Ayesha

Company social profiles

bloginstagramlinkedintwitterfacebook

Similar jobs

ManifestIT
ManifestIT
Agency job
via Scaling Theory by Niraimathi Maran
Bengaluru (Bangalore)
3 - 14 yrs
₹30L - ₹70L / yr
skill iconGo Programming (Golang)
skill iconKubernetes

Job Summary:


As a Back-end Golang Developer, you will play a pivotal role in designing, developing, and maintaining our back-end infrastructure and applications. You will be responsible for crafting scalable, secure, and robust APIs and products that meet our high standards of performance and reliability. Your expertise in Golang and profound understanding of software engineering principles will be critical in building solutions that drive our company's success.


Responsibilities:


● Collaborate with cross-functional teams, including front-end developers, product managers, and designers, to understand project requirements and contribute to technical discussions.

● Design, develop, and implement high-quality Golang-based back-end systems and applications, ensuring scalability, performance, and maintainability.

● Create and maintain APIs that enable seamless integration with various platforms and services.

● Utilize best practices in software development, testing, version control, and deployment to ensure the delivery of top-notch products.

● Optimize existing code and database queries to improve overall system performance and response times.

● Conduct thorough code reviews and provide constructive feedback to team members to maintain code quality and consistency.

● Implement security best practices in Golang development to safeguard sensitive data and prevent security vulnerabilities.

● Proficiently use Goroutines and Channels to handle concurrent operations and enhance system efficiency.

● Employ Go's built-in testing and benchmarking tools to ensure robustness and optimize performance.

● Implement caching strategies and data storage solutions tailored to specific project requirements.

● Develop RESTful APIs adhering to API design principles and standards.

● Implement logging and monitoring systems to facilitate efficient debugging and monitoring of applications.

● Integrate third-party libraries and APIs to enhance application functionality.

● Leverage Go's interfaces and struct composition to build modular and extensible codebases.

● Stay up-to-date with industry trends and advancements in Golang and related technologies, recommending suitable technologies and methodologies to enhance development processes.

● Mentor junior developers, sharing your expertise and providing guidance to help them grow professionally.


Qualifications:


● Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.

● Minimum of 5 years of professional experience in software development, with a focus on back-end development using Golang.

● Proven track record of successfully delivering high-quality APIs and products in a production environment.

● Strong knowledge of Golang and its core libraries, with the ability to write clean, efficient, and maintainable code.

● Experience with Go frameworks and proficiency in building RESTful APIs.

● Extensive experience with various database systems, such as MySQL, PostgreSQL, Graph, or NoSQL databases, and proficiency in writing optimized queries.

● Solid understanding of software architecture principles and design patterns, including microservices architecture.

● Familiarity with cloud computing platforms, such as AWS, GCP, or Azure, and experience deploying applications in a cloud environment.

● Experience with containerization technologies, like Docker and Kubernetes, is a plus.

● Excellent problem-solving skills and the ability to work effectively in a fast-paced, collaborative team environment.

● Strong communication skills, both written and verbal, and the ability to articulate technical concepts to non-technical stakeholders.

Join our dynamic team and help shape the future of our innovative products and APIs with your deep expertise and passion for back-end development in Golang. We offer a competitive salary, a comprehensive benefits package, and a stimulating work environment where your skills and contributions will be highly valued. Apply now and be part of our exciting journey!


Read more
US based startup that offers an open source authentication
US based startup that offers an open source authentication
Agency job
via Qrata by Rayal Rajan
Remote only
2 - 7 yrs
₹20L - ₹45L / yr
skill iconGo Programming (Golang)
skill iconRuby on Rails (ROR)
skill iconRuby
skill iconPython
skill iconJava

What kind of work will you get?

We are looking for a Golang developer.

Examples of technical tasks:

Working on our backend SDK to implement APIs that will be consumed by the frontend widgets

Designing APIs for different auth recipes

Architecting auth flows

You will also be given non technical tasks like product brain storming, competitor analysis and writing documentation.

Note: Compensation is as per the applicant's geography

Requirements

Well versed in Golang with 2+ years of professional experience

Familiar with and comfortable working with Web frameworks like FastAPI, Django and Flask

Familiar with HTTP networking in Golang

Strong understanding of async and sync modes in Golang

Bonus:

Contributed to open source, or have your own open source repo with a community and many github stars

Built an in-house authentication or authorization solution or worked with solutions such as Keycloak, Auth0, Ory, Okta etc

Read more
Matellio India Private Limited
Matellio HR
Posted by Matellio HR
Remote only
3 - 6 yrs
₹10L - ₹22L / yr
skill iconGo Programming (Golang)
Microservices
skill iconDocker
skill iconPostgreSQL
gRPC

• Have strong experience in Go 

 • Have expertise in implementing microservices (using tools and technologies for messaging, GraphQL, GRPC, REST API, etc)

 • Have implementation experience in data visualization (knowledge graph, for example), workflow or business process management 

 • Have expertise in design and development using PostresSQL

 • Have experience with Containerization (Docker, Kubernetes, AWS)

 • Experience of Cloud AWS based instances and services (e.g. EC2, S3, ELB, RDS, IAM, Route53, CloudFront, ElastiCache)

 • In practice of writing clean code.

 • Strong experience in enterprise application development, data structures, modern design patterns and microservices architecture

 
Read more
Angel One
at Angel One
4 recruiters
Andleeb Mujeeb
Posted by Andleeb Mujeeb
Remote, anywhere, Anywhere
5 - 10 yrs
Best in industry
skill iconGo Programming (Golang)
Object Oriented Programming (OOPs)
API

Designation: Technical Lead (ABL_SS_272)

Position description:

  • Work with Product and Engineering leaders to drive and implement platform and product vision.
  • Leverage deep and wide knowledge of technology stack to recommend appropriate architecture and design solutions, and provide technical leadership to a team of rock star Software Engineers.
  • Translate the impact of design choices on non-functional attributes like scalability, performance, availability, and security.
  • Create large-scale, multi-tiered, distributed web applications with databases, and designing web services, APIs, data models, and schemas, using SQL or NoSQL.
  • Experience with Cloud environments, such as AWS.
  • Comfortable working with Windows and Linux environments.
  • Work with different data storage solutions such as Postgres, Oracle, SQL Server, ElasticSearch, SQL, Hadoop, or MongoDB.
  • Experience delivering high-quality software following continuous delivery and using code quality tools (JIRA, GitHub, Jenkin, Hudson, Sonar, and Fortify, etc.).
  • Drive adoption of best practices across the Software Engineering Lifecycle, including reviews, source control, build processes, continuous integration, and deployment.
  • Develop and maintain cross-functional relationships and alignment.

 

Primary Responsibilities:

  • Application Development using Golang / C++.

 

Reporting Department: Application Development and Maintenance (1991)

Educational qualifications preferred Degree: Bachelors degree

Required Skills:

  • Experience of building scalable architectures
  • Hands-on experience with GoLang, Node Js, C++ or Java or any other Open Source technologies/ Cloud Servers
  • Experience in developing software using a formal & structured development methodology
  • Ability to work in a collaborative team environment
  • Experience with test-driven development & proper unit testing of code
  • An iterative approach to development, using short development cycles & frequent builds
  • Object-oriented programming/ Object Oriented Design (OOP/OOD)
  • Ability to develop secure solutions & knowledge of industry best practices regarding information security & defensive development
Read more
LoginRadius
at LoginRadius
2 recruiters
Kritika Khanduri
Posted by Kritika Khanduri
Jaipur, Hyderabad
3 - 5 yrs
₹12L - ₹16L / yr
skill iconGo Programming (Golang)
skill iconNodeJS (Node.js)
skill iconReact.js
SQL
skill iconAmazon Web Services (AWS)
+3 more

Software Engineer

Responsibilities

  • Work with a performance oriented team driven by ownership and open to experiments.
  • Learn to design systems for high accuracy, efficiency and scalability.
  • Help us make decisions to shape our REST APIs for developers worldwide
  • Think outside the box, adapting the latest software technologies
  • Contribute to open source
  • Be involved and drive product & design discussions.
  • Contribute to our technical innovation by learning and sharing your knowledge with our Engineering teams

Requirements

  • Graduation in any technical stream
  • A minimum of (3 to 5 ) years of relevant experience
  • Ability to work at all levels of the stack, from Golang/NodeJS+NoSQL/SQL to React/+HTML+CSS+Azure/AWS
  • Good architectural & design skills.
  • Take full ownership and responsibility for building, shipping, and maintaining core LoginRadius features, end to end.
  • Design and architect complex new systems, focusing not only on performance and scalability, but also on crafting a beautiful user experience.
  • Experience in Docker/Kubernetes is a plus
  • Ability to build a feature from scratch & drive it to completion
  • A willingness to learn new technology, whatever lets you deliver the best product
  • Have worked at a product company is a plus
Read more
Think learn Pvt-ltd Byjus
at Think learn Pvt-ltd Byjus
24 recruiters
Agency job
via zyoin by RAKESH RANJAN
Bengaluru (Bangalore)
6.1 - 9 yrs
₹20L - ₹38L / yr
skill iconGo Programming (Golang)
skill iconPython
skill iconRuby on Rails (ROR)
skill iconNodeJS (Node.js)

Responsibilities:

  • Hand on experience in Golang/Python/Ruby on Rails /Node.Js
  • Must have at least 1+ years of experience in Team Handling
Read more
Legacies Techno
at Legacies Techno
1 recruiter
Sathyamurthy Tiroumourty
Posted by Sathyamurthy Tiroumourty
Bengaluru (Bangalore)
3 - 5 yrs
₹4L - ₹6L / yr
skill iconGo Programming (Golang)

We are looking for a great Go developer who possesses a strong understanding of how best to leverage and exploit the language’s unique paradigms, idioms, and syntax. Your primary focus will be on developing Go packages and programs that are scalable and maintainable. You will ensure that these Go packages and programs are well documented and has a reasonable test coverage. You will coordinate with the rest of the team working on different layers of the infrastructure. A commitment to collaborative problem solving, sophisticated design, and quality product is essential.

Responsibilities

  • Writing scalable, robust,, testable, efficient, and easily maintainable code

  • Translating software requirements into stable, working, high performance software

  • Playing a key role in architectural and design decisions, building toward an efficient micro services distributed architectur

Skills

  • Strong knowledge of Go programming language, paradigms, constructs, and idioms

  • Knowledge of common Goroutine and channel patterns

  • Experience with the full site of Go frameworks and tools, including:

    • Dependency management tools such as Godep, Sltr, etc.
    • Go’s templating language
    • Go’s code generation tools, such as Stringer
    • Popular Go web frameworks, such as Revel
    • Router packages, such as Gorilla Mux
  • Ability to write clean and effective Godoc comments

  • Familiarity with code versioning tools (such as Git, SVN, and Mercurial)

Read more
Park Plus
at Park Plus
3 recruiters
Aanchal Arora
Posted by Aanchal Arora
NCR (Delhi | Gurgaon | Noida)
3 - 8 yrs
₹10L - ₹40L / yr
skill iconPython
skill iconGo Programming (Golang)
skill iconRuby on Rails (ROR)
skill iconJava
skill iconRuby
+1 more

THE POSITION:

- 3+ years of relevant experience in designing & implementing scalable, resilient backend microservices

- Expert at any backend programming language (Python/GoLang preferrable) and has exposure to API design and scalable architecture

- Hands-on experience on a couple of RDBMS/NoSQL/In-memory DBs

- Great database modelling skills

- Ability to choose the right algorithm, data-structure, and design pattern for the given problem statement

- Knowledge of any cloud based platform like AWS or GCP and scaling on the go

- Understanding of various application security principles and experience with building applications secure by design

 

QUALIFICATION:

                - We don't care about which college you are from, if you have the power to convert coffee into code, we got you.

Read more
A firm which works with US Clients. Permanent wfh
A firm which works with US Clients. Permanent wfh
Agency job
via Jobdost by Riya Roy
Remote only
3 - 10 yrs
₹8.5L - ₹15.6L / yr
skill iconGo Programming (Golang)
Golang
skill iconGit
SVN
Mercurial
+1 more

This person MUST have:

  • BE Computer Science, MCA or equivalent
  • Cloud app development experience
  • Strong knowledge of Go programming language, paradigms, constructs, and idioms
  • Knowledge of common Goroutine and channel patterns
  • Experience with the fullsite of Go frameworks and tools, including:
  • Dependency management tools such as Godep, Sltr, etc.
  • Go’s templating language
  • Go’s code generation tools,such as Stringer
  • Ability to write clean and effective Godoc comments
  • Familiarity with code versioning tools(such as Git, SVN, and Mercurial)

Experience:

  • Min 3 year experience
  • Not more than 15 year experience.
  • Startup experience is a must. 

Location

  • Remotely, anywhere in India

Timings:

  • 40 hours a week but with 4 hours a day overlapping with client timezone. .

Position:

  • Full time/Direct
  • We have great benefits such as PF, medical insurance, 12 annual company holidays, 12 PTO leaves per year, annual increments, Diwali bonus, spot bonuses and other incentives etc.
  • We dont believe in locking in people with large notice periods.  You will stay here because you love the company.  We have only a 15 days notice period.
Read more
ZopSmart Technology Pvt Ltd
Rashmi Singh
Posted by Rashmi Singh
Bengaluru (Bangalore)
2 - 5 yrs
₹7L - ₹15L / yr
skill iconGo Programming (Golang)
Algorithms
Data Structures
About ZopSmart: ZopSmart Technology Pvt Ltd - We are a cutting-edge retail-technology company that is empowering brands and retailers to seamlessly create their own online business.We strongly believe that the conventional retailers will succeed in selling online as they can deliver products to the customer at the lowest cost in the quickest time.Our solution has been built over 7 years and is currently handling thousands of orders per day. It’s one of the most advanced, stable & scalable solution worldwide. Our Team consists of passionate professionals who hail from world’s most prestigious educational institutions such as IIT, IIM, MIT, ISB and Wharton. We are looking for candidates who will strengthen the team in a mutually beneficial relationship. Position: Senior Software Developer - GoLang, 1 - 3 years experience You must have: - Excellent coding skills in Go - Good Computer Science fundamentals in Data Structures, Algorithm Design, problem solving and Complexity Analysis - Good Computer Science fundamentals in Object-Oriented Design - Good understanding and hands-on experience of relational databases, like MySQL - Understanding of testing, debugging and performance testing of code It would be nice if you have: - Worked on some good project of your own - Good verbal and written communication skills - Worked on NoSQL databases - Worked on or used Cloud technologies, like AWS, Google Cloud etc. If interested please share your resume at: [email protected]
Read more
Why apply to jobs via Cutshort
people_solving_puzzle
Personalized job matches
Stop wasting time. Get matched with jobs that meet your skills, aspirations and preferences.
people_verifying_people
Verified hiring teams
See actual hiring teams, find common social connections or connect with them directly. No 3rd party agencies here.
ai_chip
Move faster with AI
We use AI to get you faster responses, recommendations and unmatched user experience.
21,01,133
Matches delivered
37,12,187
Network size
15,000
Companies hiring
Did not find a job you were looking for?
icon
Search for relevant jobs from 10000+ companies such as Google, Amazon & Uber actively hiring on Cutshort.
companies logo
companies logo
companies logo
companies logo
companies logo
Get to hear about interesting companies hiring right now
Company logo
Company logo
Company logo
Company logo
Company logo
Linkedin iconFollow Cutshort
Users love Cutshort
Read about what our users have to say about finding their next opportunity on Cutshort.
Shubham Vishwakarma's profile image

Shubham Vishwakarma

Full Stack Developer - Averlon
I had an amazing experience. It was a delight getting interviewed via Cutshort. The entire end to end process was amazing. I would like to mention Reshika, she was just amazing wrt guiding me through the process. Thank you team.
Companies hiring on Cutshort
companies logos