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.