HumanBit Logo

ROR + Golang Developer | Codersbrain

full-timecontractual
Posted on September 13, 2025

Job Description

(ROR) + Golang Developer

Company Overview

Company details are not specified.

Job Summary

We are seeking an experienced ROR + Golang Developer to join our engineering team. The ideal candidate should have strong expertise in building scalable, high-performance applications using Ruby on Rails and Golang. You will work on designing, developing, and maintaining backend services and APIs while collaborating with cross-functional teams to deliver robust solutions.

Responsibilities

  • Design, develop, and maintain scalable web applications and APIs using Ruby on Rails and Golang.
  • Write clean, efficient, and maintainable code following best practices.
  • Work with relational and NoSQL databases (e.g., PostgreSQL, MySQL, MongoDB).
  • Implement RESTful and gRPC services for internal and external integrations.
  • Optimize application performance and scalability.
  • Collaborate with frontend developers, DevOps, QA, and product teams to deliver high-quality software.
  • Participate in code reviews, architectural discussions, and provide mentorship to junior developers.
  • Ensure application security, reliability, and performance through proper testing and monitoring.
  • Contribute to CI/CD pipelines and deployment automation.

Qualifications

  • 5+ years of experience in software development with a strong focus on Ruby on Rails and Golang.
  • Solid understanding of Object-Oriented Programming (OOP) concepts, microservices architecture, and design patterns.
  • Hands-on experience with databases like PostgreSQL/MySQL and caching mechanisms (Redis/Memcached).
  • Experience with cloud platforms (AWS, Google Cloud Platform, or Microsoft Azure) and containerization (Docker, Kubernetes).
  • Proficiency with RESTful APIs, GraphQL, or gRPC services.
  • Knowledge of automated testing frameworks (RSpec, Go testing tools).
  • Familiarity with Agile/Scrum methodologies and Git-based workflows.
  • Strong problem-solving and debugging skills.
  • Excellent communication and collaboration skills.

Preferred Skills

  • Experience with message queues (Kafka, RabbitMQ, SQS).
  • Exposure to CI/CD tools (Jenkins, GitHub Actions, GitLab CI).
  • Knowledge of front-end technologies (React, Vue.js, or Angular).
  • Prior experience in fintech, SaaS, or high-traffic applications.

Experience

  • 5+ years of relevant experience in software development.

Environment

  • This position is fully remote, allowing for flexibility in location and work hours.

Salary

Salary information is not specified.

Growth Opportunities

Details regarding career advancement opportunities are not provided.

Benefits

Information about offered benefits is not specified.

Powered by
HumanBit Logo