Role: Ruby Developer 100% remote role Duration; 12+ months contract with possible extension to 2 years then based on the performance Fulltime contract (40 hours per week/8 hours per day) Time zone to work: Overlap USA PST hours (until afternoon PST) We are seeking a skilled Ruby Developer with 5 to 10 years of experience to join our dynamic engineering team. This role plays a critical part in designing, developing, and maintaining scalable and robust applications that drive our business forward. The ideal candidate will work closely with cross-functional teams to deliver high-quality software solutions, leveraging modern cloud technologies and microservices architecture to enhance system performance and reliability. Roles and Responsibilities: Develop, test, and maintain high-quality applications using Ruby and related frameworks. Design and implement scalable microservices architectures that support business needs. Deploy, manage, and orchestrate containerized applications using Kubernetes. Integrate and automate CI/CD pipelines using Jenkins to ensure smooth and continuous delivery. Collaborate with cloud engineers to deploy and manage applications on AWS and Microsoft Azure platforms. Develop and maintain robust and secure APIs to facilitate seamless integration with internal and external systems. Participate in code reviews, troubleshooting, and performance tuning to ensure code quality and system reliability. Stay updated with emerging technologies and best practices to drive innovation within the team. Qualifications: Bachelor’s degree in Computer Science, Engineering, or a related field. 5 to 10 years of professional experience in software development with a strong focus on Ruby. Proven experience with container orchestration using Kubernetes. Hands-on experience with microservices design and implementation. Proficiency in setting up and managing CI/CD pipelines using Jenkins. Strong knowledge of cloud services, particularly AWS and Microsoft Azure. Experience in designing and consuming APIs (RESTful and/or GraphQL). Excellent problem-solving skills, attention to detail, and ability to work collaboratively in an agile environment. Tools and Technologies: Ruby, Ruby on Rails (preferred) Kubernetes Microservices architecture Jenkins AWS (Amazon Web Services) Microsoft Azure API development and integration (REST/GraphQL)
Job Title
Ruby Backend Developer