Remote Senior Go Engineer - GP

Posted

This job is closed

This job post is closed and the position is probably filled. Please do not apply.  Automatically closed by a robot after apply link was detected as broken.

Description:

  • Gorilla Logic is seeking a Senior Backend Developer with exceptional web services and backend development skills.
  • The role involves working as a member of an Agile team responsible for building and maintaining web and/or mobile applications for clients.
  • Candidates will be expected to mentor fellow developers and help drive best practices in backend development.
  • Collaboration with DevOps and QA teams to build a quality-focused CI/CD pipeline is essential.
  • Responsibilities include code reviews, testing, and delivering high-quality, maintainable code.
  • Participation in an Agile environment to define, estimate, and work on user stories is required.
  • Strong communication skills and proficiency in English are mandatory.
  • Candidates should demonstrate good analytical thinking and problem-solving abilities.

Requirements:

  • A Bachelor's degree in Computer Science, Engineering, or equivalent experience is required.
  • Candidates must have 5+ years of backend development experience with languages such as GoLang, Python, or Java.
  • A minimum of 3 years of experience working specifically with GoLang (Go) is necessary.
  • Experience with gqlgen to build GraphQL APIs, including handling complex queries and resolvers, is required.
  • Candidates should have experience integrating Dataloaders with GraphQL to optimize data fetching and minimize redundant database queries.
  • Development experience with MongoDB and/or DynamoDB in Go applications is essential.
  • Familiarity with modern enterprise patterns like microservices and building scalable, distributed systems is required.
  • Solid experience with both SQL and NoSQL databases (MySQL, PostgreSQL, MongoDB, DynamoDB, etc.) is necessary.
  • A proven track record in building and maintaining production applications with an emphasis on performance, scalability, and reliability is required.

Benefits:

  • The position offers the opportunity to work with a highly collaborative Agile team.
  • Employees will gain experience in building and maintaining applications for Fortune 500 and SMB companies.
  • The role provides a chance to mentor fellow developers and influence best practices in backend development.
  • Candidates will have the opportunity to work in a remote environment, providing flexibility.
  • The position allows for professional growth and development in a dynamic and innovative company.
Leave a feedback