Senior Ruby Developer
About The CompanyGrabJobs is a leading technology company dedicated to transforming the way organizations connect with talented professionals. Committed to innovation and excellence, GrabJobs provides cutting-edge solutions that streamline recruitment processes and enhance workforce management. Our mission is to empower businesses with reliable, scalable, and secure platforms that facilitate seamless communication and operational efficiency. With a focus on leveraging technology to solve complex challenges, GrabJobs prides itself on fostering a collaborative and inclusive work environment where talent thrives and ideas flourish.About The RoleThe Department of Veterans Affairs is seeking a highly skilled Ruby Developer to join our dynamic technical team remotely within the United States. This full-time position offers an exciting opportunity to work on critical projects that support communication infrastructure between internal, external, and third-party systems. As a Ruby Developer, you will play a vital role in designing, developing, and maintaining production-grade APIs that ensure secure, reliable, and scalable data exchange. The ideal candidate is a seasoned Ruby on Rails engineer with extensive hands-on experience in API development, capable of contributing directly to production code while collaborating closely with technical leadership and engineering teams to meet strategic objectives.QualificationsMinimum of 6+ years of professional experience with Ruby on Rails development.Proficiency in designing, building, and maintaining APIs, including REST and GraphQL specifications.Strong experience with relational databases such as PostgreSQL or MySQL.Hands-on experience with testing frameworks, particularly RSpec.Ability to lead and mentor engineering teams while remaining actively involved in development tasks.Bachelor's degree in Computer Science, Information Technology, or a related field.U.S. citizenship is required for this position.ResponsibilitiesDesign, develop, and implement APIs, including defining specifications, endpoints, data models, and ensuring adherence to best practices for REST and GraphQL.Develop and maintain robust, scalable Ruby services that support mission-critical operations.Conduct thorough code reviews to uphold code quality, security, and maintainability standards.Collaborate with Technical Leads, API Architects, and Engineering teams to align on technical standards, governance, and compliance requirements.Integrate APIs seamlessly with internal systems, external applications, and third-party services to facilitate smooth data exchange.Leverage AI-enabled development tools to enhance productivity, code quality, and automation.Create comprehensive API documentation to support ongoing maintenance and developer onboarding.Implement security best practices, including authentication, authorization, encryption, and secure development protocols.Monitor API performance, troubleshoot issues, and optimize for reliability, scalability, and efficiency.Manage API versioning and ensure backward compatibility to support legacy systems and ongoing updates.Participate in Tier 1 and Tier 2 on-call rotations to address production incidents promptly and effectively.Collaborate with external engineering teams to ensure adherence to technical standards, governance, and compliance policies.BenefitsGrabJobs offers a comprehensive benefits package designed to support the well-being and professional growth of our employees. Full-time team members are eligible for paid vacation, sick leave, and holidays. We provide extensive medical, dental, and vision insurance plans, along with life insurance and short- and long-term disability coverage. Our 401(k) retirement plan includes a company match with immediate vesting, helping you secure your financial future. Additional benefits include military leave, professional training and development opportunities, tuition reimbursement, and an employee wellness program. We are committed to fostering a healthy work-life balance and supporting our employees' diverse needs.Equal OpportunityGrabJobs is an equal opportunity employer dedicated to creating an inclusive environment for all employees and applicants. We do not discriminate based on race, color, religion, creed, national origin, sex, age, marital status, sexual orientation, gender identity, citizenship status, veteran status, disability, or any other characteristic protected by applicable federal, state, or local laws. We believe that diversity enriches our organization and drives innovation, and we are committed to providing equal employment opportunities to all qualified individuals.