Accenture Federal Services logo
Accenture Federal Services
Posted 61 days agoVerified live 13h ago

Fullstack Developer (Ruby on Rails & React)

Brief overview

Remote
UndergradOr in progress
$79k–$160k/yrStated range
2+ yrsMinimum
React.jsTypeScriptJavaScript (ES6+)CSSSASSReduxContext APIRuby on RailsAPI integrationJava 11+Spring BootREST API designJSON data handlingService-oriented architecture (SOA)MicroservicesJestReact Testing Library

Job description

Summary

Accenture Federal Services is committed to helping the US federal government enhance national security and improve citizen services. They are seeking a Fullstack Developer with expertise in React, Ruby on Rails, and Java Spring Boot to contribute to the agile development life cycle and deliver technical solutions for various government missions.

Responsibilities

  • Build and maintain user-facing applications using React.js and modern front-end technologies
  • Develop and enhance Ruby on Rails API gateway layer to integrate with Java microservices
  • Support and extend back-end microservices using Java Spring Boot
  • Analyze technical requirements and develop and debug code to align with design objectives
  • Write comprehensive tests for front-end components and API integrations
  • Identify, investigate, and resolve defects during development and testing phases
  • Ensure seamless integration of functional, security, and performance requirements across the full stack
  • Collaborate with UX/UI designers to implement accessible, user-friendly interfaces
  • Apply application design and development across multiple technology areas
  • Configure software products and systems to deploy code
  • Develop product and platform prototypes
  • Track software application performance and collaborate within a project team to solve complex problems

Skills

  • Minimum 3 years of experience and strong proficiency in React.js, TypeScript, and modern JavaScript (ES6+)
  • Experience with CSS/SASS, responsive design, and front-end development best practices
  • State management patterns (Redux, Context API, or similar)
  • Proficiency in Ruby on Rails, particularly API-only applications and HTTP client integration patterns
  • Experience with Java 11+ and Spring Boot for microservices development
  • REST API design, consumption, and JSON data handling
  • Understanding of service-oriented architecture (SOA) and microservices patterns
  • Experience with testing frameworks (Jest, React Testing Library)
  • Git version control and agile development workflows
  • Experience developing multiple web applications in production using Java, Javascript, or dynamic languages such as Grails or Ruby on Rails
  • Minimum 2 years of experience with Java-based MVC frameworks (e.g., Spring MVC, Spring Boot) or Javascript/Mobile frameworks (e.g., Angular, NodeJS, ReactJS)
  • Proven experience using HTML5/CSS3 in multiple responsive web applications
  • Bachelor's degree in a computer science/computer discipline

Qualifications

Must Haves

  • minimum 3 years of experience and strong proficiency in React.js, TypeScript, and modern JavaScript (ES6+)
  • Experience with CSS/SASS, responsive design, and front-end development best practices
  • State management patterns (Redux, Context API, or similar)
  • Proficiency in Ruby on Rails, particularly API-only applications and HTTP client integration patterns
  • Experience with Java 11+ and Spring Boot for microservices development
  • REST API design, consumption, and JSON data handling
  • Understanding of service-oriented architecture (SOA) and microservices patterns
  • Experience with testing frameworks (Jest, React Testing Library)
  • Git version control and agile development workflows
  • Experience developing multiple web applications in production using Java, Javascript, or dynamic languages such as Grails or Ruby on Rails
  • Minimum 2 years of experience with Java-based MVC frameworks (e.g., Spring MVC, Spring Boot) or Javascript/Mobile frameworks (e.g., Angular, NodeJS, ReactJS)
  • Proven experience using HTML5/CSS3 in multiple responsive web applications

Nice to Haves

  • Bachelor's degree in a computer science/computer discipline

More jobs like this