Fullstack Ruby Developer

Granicus is a GovTech company that provides cloud-based solutions for government communications, website design, meeting and agenda management software, records management, and digital services.
Backend
Senior Software Engineer
Remote
1,000 - 5,000 Employees
6+ years of experience
Enterprise SaaS · Government

Description For Fullstack Ruby Developer

Granicus is seeking a Fullstack Ruby Developer to join their GovDelivery team. As a Software Engineer 3, you'll play a key technical role in building and maintaining highly scalable distributed systems and services. You'll work with cutting-edge technologies, collaborate with product management and business stakeholders, and have the opportunity to evolve as an expert in cloud technologies, microservices, platform engineering, and DevOps.

Key responsibilities include:

  • Being a core maintainer of multiple services within the Granicus GovDelivery product
  • Developing and deploying microservices on Kubernetes
  • Mentoring junior team members
  • Building and maintaining CI/CD pipelines

The ideal candidate will have:

  • 4-8 years of experience in developing, testing, and supporting production-quality PaaS/SaaS solutions
  • Expert knowledge of Ruby & Rails, Java, and related frameworks
  • Proficiency in Kubernetes, containers, and cloud technologies (especially AWS)
  • Strong skills in web application development using ReactJS, NodeJS, and related technologies
  • Experience with GoLang or Python
  • Strong analytical, problem-solving, and system design skills

Granicus offers a globally distributed work environment with a culture that values diversity, inclusion, and employee well-being. They provide comprehensive benefits, including health insurance, wellness programs, and professional development opportunities.

Join Granicus to make a meaningful impact by serving the people who serve the people, and be part of a team that's transforming the GovTech industry.

Last updated a month ago

Responsibilities For Fullstack Ruby Developer

  • Build highly scalable distributed systems and services
  • Be a core maintainer of multiple services within the Granicus GovDelivery product
  • Collaborate with product management and business stakeholders
  • Develop microservices and deploy on Kubernetes
  • Build and maintain CI/CD pipelines
  • Mentor junior team members

Requirements For Fullstack Ruby Developer

Ruby
Java
JavaScript
Kubernetes
Node.js
React
Python
Go
  • 4-8 years of experience in PaaS/SaaS development
  • Expert in Ruby & Rails
  • Expert in Java
  • Proficient in Kubernetes and Containers
  • Proficient in ReactJS, NodeJS
  • Proficient in GoLang or Python
  • Experience with AWS services
  • Experience mentoring junior team members
  • Strong analytical and problem-solving skills
  • Strong system design and application scalability skills

Benefits For Fullstack Ruby Developer

Medical Insurance
Vision Insurance
Dental Insurance
Mental Health Assistance
Education Budget
  • Health Insurance
  • Life Insurance
  • Personal Accident Insurance
  • Annual Health Check
  • Telephone and Internet Expense Reimbursement
  • Wellness Allowance
  • Wellbeing Wednesdays
  • Mental Health Support
  • Learning and Development Programs
  • Rewards and Recognition Program

Interested in this job?

Jobs Related To Granicus Fullstack Ruby Developer

Senior Software Engineer

Senior Software Engineer position at Granicus, developing SaaS solutions for government agencies with React, Node.js, and cloud technologies.

Software Engineer 5

Join Granicus as a Senior Software Engineer to lead .NET development, mentor junior devs, and transform GovTech. 7+ years exp required. Hybrid work.

Senior Software Engineer - Data Center Rack and Power Management Engineering

Senior Software Engineer position at NVIDIA focusing on data center rack and power management engineering for AI infrastructure.

Senior HPC Performance Engineer

Senior HPC Performance Engineer role at NVIDIA focusing on optimizing GPU communication libraries for large-scale deep learning and HPC applications.

Senior Software Engineer, Performance Platform

Senior Software Engineer position at DoorDash focusing on performance optimization, platform development, and technical leadership in the Performance Platform team.