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

Remote Staff Attorney (ID# 4848)

Remote Full-time

Application Security Engineer – Java / Node.js

Remote Full-time

Litigation Associate (Plaintiff-Side Privacy & Consumer Litigation) - Remote (Los Angeles)

Remote Full-time

Integration/API Developer Quadient, Infoslips & AWS Ecosystem

Remote Full-time

Apple - Online Remote Jobs: Apple At Home Advisor

Remote Full-time

Employment Counsel

Remote Full-time

Apple Support College Program At Home Advisor - North Carolina State University

Remote Full-time

Technical Support Advisor - Spanish Language

Remote Full-time

Application Software Engineer, Endpoint Security

Remote Full-time

API Automation tester

Remote Full-time

Apple Support Advisor United States

Remote Full-time

**Experienced Data Entry Specialist – Remote Opportunity with arenaflex**

Remote Full-time

Systems Engineer, Library Development Operations - University Libraries job at Washington University in St. Louis in Saint Louis, MO

Remote Full-time

**Experienced Data Entry Customer Care Representative – Remote Opportunity at arenaflex**

Remote Full-time

Experienced Chat Support Supervisor – Team Leadership and Customer Service Expertise for Innovative Physical Therapy Solutions at arenaflex

Remote Full-time

Experienced Part-Time Customer Care Agent for Online Gaming Industry – Delivering Exceptional Player Experiences and Driving Business Growth through Innovative Support Solutions

Remote Full-time

USPS Package Handler - High Pay, Flexible Shifts

Remote Full-time

Experienced Full-Time and Part-Time Online Remote Data Entry Specialist – Immediate Openings with Flexible Scheduling and Comprehensive Benefits at Blithequark

Remote Full-time

**Experienced Conversational Data Entry Specialist for AI Development - Remote Opportunity**

Remote Full-time

American Express Remote jobs (Virtual Customer Care)

Remote Full-time
← Back to Home