Ruby on Rails API Developer (Remote Opportunity)

Remote Full-time
About the position We are currently looking for a Ruby on Rails API Developer for a 100% remote position supporting the Department of Veterans Affairs (VA). The selected candidate will design, develop, and maintain high-performance RESTful APIs using the Ruby on Rails framework. This role involves close collaboration with solution architects, business analysts, and technical teams to deliver secure, scalable, and high-performing APIs that support critical business functions and enhance operational efficiency. The candidate must reside within the continental US. Responsibilities • Design, develop, and maintain high-quality RESTful APIs using Ruby on Rails. • Collaborate with product managers, front-end developers, and stakeholders to translate business requirements into technical solutions. • Ensure API scalability, reliability, and performance through optimization and testing. • Write clean, maintainable, and efficient code following modern development practices. • Conduct code reviews and provide constructive feedback to ensure code quality and consistency. • Implement and maintain automated testing procedures, including unit, integration, and regression testing. • Produce clear technical documentation including API usage guides, data models, and system diagrams. • Troubleshoot and debug issues promptly, ensuring minimal service disruption. • Optimize existing APIs for enhanced performance and scalability. • Stay current with industry trends, emerging technologies, and best practices in Ruby on Rails and API development. • Contribute to team objectives and take on additional responsibilities as needed. Requirements • Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent experience. • 5+ years of hands-on experience as a Ruby on Rails developer focused on API development. • Strong understanding of Ruby, Rails framework, and RESTful API design principles. • Experience developing and consuming APIs using REST, GraphQL, or OpenAPI specifications. • Proficiency with relational databases such as PostgreSQL or MySQL. • Familiarity with front-end technologies (HTML, CSS, JavaScript, jQuery, Bootstrap). • Experience using Git for version control and collaborative development. • Hands-on experience with Linux environments and cloud platforms such as AWS or Azure. • Strong problem-solving, debugging, and analytical skills. • Excellent communication and teamwork abilities. • Experience working in Agile or Scrum environments. Nice-to-haves • Experience with containerization and orchestration tools (Docker, Kubernetes). • Familiarity with microservices architecture and distributed system design. • Knowledge of security best practices and secure coding principles. • Experience with test-driven (TDD) or behavior-driven development (BDD). • Understanding of DevOps tools, CI/CD pipelines, and automated deployment practices. • Experience supporting or implementing Ruby on Rails solutions within a federal agency environment. • Knowledge of Department of Veterans Affairs operations, programs, or systems. • Experience using modern DevOps and collaboration tools such as GitHub and cloud-based pipelines. Benefits • Medical/Dental/Vision. • 401k with Employer Match. • PTO + Federal Holidays. • Corporate Laptop. • Training Opportunities. • Remote Opportunity. Apply tot his job
Apply Now →

Similar Jobs

Experienced Registered Behavior Technician for In-Home ABA Therapy - Atlanta, GA

Remote

Immediate Hiring: Experienced Registered Behavioral Technician (RBT) for Clinic-Based ABA Therapy Services

Remote

Experienced Registered Behavioral Technician (RBT) - ABA Therapy for Children with Autism Spectrum Disorder

Remote

Experienced Registered Nurse - Telehealth: Providing Remote Care Coordination and Patient Support

Remote

Experienced Substitute Teacher for Riverside County Schools - Join Scoot Education's Innovative Team

Remote

Experienced Substitute Teacher for San Bernardino County - Flexible Schedules & Competitive Pay

Remote

Experienced School Year Instructional Coach for High-Dosage Tutoring Programs in Edgewater Park, NJ

Remote

Experienced School Year Tutor for K-8 Students in Math and Literacy - Mickleton, NJ

Remote

Experienced Secondary Social Studies Teacher for Kansas - Flexible Hybrid Remote Arrangement

Remote

USPS Office Helper

Remote

IR Associate

Remote

[Remote] Lead Cybersecurity Analyst - GRC

Remote

[Remote] IT Help Desk Support

Remote

Business Systems Analyst

Remote

Software Engineer 5 - Partner Payments

Remote

Experienced Data Entry Specialist for blithequark - Accurate & Efficient Data Management from Home

Remote

**Experienced Work From Home Online Customer Support Specialist Opportunity at blithequark**

Remote

Senior Director, Strategic Initiatives

Remote

Sr. C&I Credit Analyst - To 100K + Bonus - Hybrid Remote (Boston, MA) - Job # 2 - Full-time

Remote

Experienced Remote Customer Support Representative – Delivering Exceptional Service and Solutions from the Comfort of Your Home Office at arenaflex

Remote
← Back