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.