[Remote] Ruby on Rails API Developer (Remote Opportunity)

Remote Full-time
Note: The job is a remote job and is open to candidates in USA. VetsEZ is seeking a Ruby on Rails API Developer for a 100% remote position supporting the Department of Veterans Affairs. The selected candidate will design, develop, and maintain high-performance RESTful APIs while collaborating with various teams to ensure the APIs meet business objectives and client requirements. 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 needs into technical specifications. • Ensure API scalability, reliability, and performance by applying best practices and modern engineering standards. • Write clean, maintainable, and efficient code aligned with established coding guidelines. • Conduct code reviews and provide constructive feedback to support team quality and consistency. • Implement and maintain automated testing procedures to ensure code quality and stability. • Troubleshoot and debug issues promptly, providing effective and timely resolutions. • Optimize existing APIs and systems to improve performance and scalability. • Produce high-quality technical documentation, including API guides, usage instructions, and test reports. • Stay current with industry trends, emerging technologies, and best practices in Ruby on Rails and API development. • Participate in project planning, estimation, sprint activities, and timeline management. • Contribute to team objectives and take on additional responsibilities as needed. Skills • Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent experience. • 3+ years of hands-on experience as a Ruby on Rails developer with a focus on API development. • Strong understanding of Ruby, the Rails framework, and RESTful API design principles. • Experience building and consuming APIs using REST, GraphQL, or OpenAPI specifications. • Proficiency with relational databases such as PostgreSQL or MySQL. • Familiarity with front-end technologies such as HTML, CSS, JavaScript, jQuery, and Bootstrap. • Experience working with Linux environments and cloud platforms such as AWS, EC2, or Azure. • Strong problem-solving skills with excellent attention to detail. • Excellent communication and collaboration skills. • Experience working in Agile or Scrum development environments. • Proficiency with version control systems, particularly Git. • Experience with containerization and orchestration tools such as Docker and Kubernetes. • Familiarity with microservices architecture and distributed systems. • Knowledge of secure coding principles and security best practices. • Experience with TDD or BDD development methodologies. • Understanding of DevOps practices and CI/CD tools related to API development. • Experience collaborating with VA stakeholders to deliver technology solutions. • Demonstrated experience supporting Ruby on Rails systems within a federal agency environment. • Knowledge of VA operations, policies, and programs. Benefits • Medical/Dental/Vision. • 401k with Employer Match. • PTO + Federal Holidays. • Corporate Laptop. • Training Opportunities. • Remote Opportunity. Company Overview • VetsEZ provides IT services & solutions such as data solutions, software solutions, PMO, and competitive edge solutions. It was founded in 2012, and is headquartered in San Diego, California, USA, with a workforce of 501-1000 employees. Its website is 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

Senior Software engineer (Furnishing Platform)

Remote

**Experienced Full Stack Customer Service Representative – Medicaid Member Support**

Remote

Lead Client Partner, Retail job at Pinterest in New York, NY

Remote

Program Controls Analyst

Remote

[Remote] PACS Support Analyst (Remote, Contract)

Remote

Experienced Multilingual Customer Support Consultant (French & English, C1) for Remote Work in Morocco

Remote

IT Technical Consultant

Remote

**Experienced Customer Support Specialist – Native English, Part-Time Opportunity with blithequark**

Remote

Remote Data Entry Clerk – Entry Level Opportunity for Detail-Oriented Individuals to Launch Their Career in a Dynamic Virtual Environment

Remote

[Remote] Paid Social Manager

Remote
← Back