Ruby on Rails Developer

Full Time Mid Level 5+ years

Posted 1 week ago

Interested in this position?

Upload your resume and we'll match you with this and other relevant opportunities.

Upload Your Resume

About This Role

Join our dynamic team as a Full Stack Developer with a primary focus on Ruby on Rails and supporting React in the federal sector. Your role will involve working across the full development lifecycle, contributing to back-end Rails APIs and some front-end React applications.

Responsibilities

  • Develop and maintain APIs using Ruby on Rails, ensuring scalability and reliability
  • Collaborate with developers to integrate server-side logic with user-facing components
  • Adhere to Ruby on Rails best practices, with a focus on clean, maintainable, and well-tested code
  • Participate in the consumption and creation of RESTful APIs
  • Write clear, maintainable, and test-driven code using tools like RSpec, Cypress, or MiniTest
  • Participate in Agile ceremonies, including sprint planning, daily standups, and retrospectives
  • Identify and resolve performance bottlenecks and bugs across the stack
  • Document technical processes, software procedures, and system designs
  • Build and maintain responsive, user-centric interfaces using React
  • Leverage advanced React features such as hooks, context providers, and memoization for performance optimization
  • Implement and maintain client-side routing with React Router
  • Manage state and API interactions using Redux and RTK Query
  • Style components using modern CSS and design systems

Requirements

  • 5+ years of experience in software development
  • Proven experience building applications with Ruby on Rails
  • Strong understanding of React hooks (e.g., useMemo, useCallback)
  • Familiarity with context provider patterns
  • Familiarity with state management libraries (e.g., Redux, RTK Query)
  • Proficiency with JavaScript/TypeScript and front-end tooling
  • Experience in Ruby on Rails for developing and consuming RESTful APIs
  • Demonstrated ability to implement robust test coverage using tools like RSpec and Cypress
  • Familiarity with HTML5, CSS3, and modern JavaScript frameworks
  • Hands-on experience with version control systems (e.g., Git)
  • Experience with Agile development practices
  • Strong communication and collaboration skills
  • US Citizen able to pass an extensive background investigation for a security clearance

Qualifications

  • Bachelor’s Degree
  • 5+ years of experience in software development

Nice to Have

  • Familiarity with RTK Query for state management and data fetching in React
  • Familiarity with Formik and Yup for React form development
  • Experience with CI/CD pipelines and deploying web applications
  • Knowledge of Splunk or other log analysis tools for debugging
  • Understanding of accessibility and web performance optimization best practices
  • USCIS or DHS Experience

Skills

Splunk * JavaScript * Agile * REACT * Git * TypeScript * Ruby on Rails * HTML5 * Cypress * CSS3 * Redux * React Router * RSpec * MiniTest * RTK Query * Formik * Yup *

* Required skills

About Precision Point Solutions Inc

Professional Services
View all jobs at Precision Point Solutions Inc →