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 10 days 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

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.

Software Development Engineer, Air Science and Technology

Senior Software Engineer role at Amazon focusing on developing innovative solutions for shipping network optimization and package delivery efficiency.

System Dev Engineer (SAP/ABAP), AWS SAP Engineering, EC2 Commercial Software Services

Senior System Development Engineer role at AWS focusing on SAP workload solutions, requiring expertise in cloud computing, distributed systems, and ABAP development.

Software Dev Engineer, AWS Commerce Platform International Expansion India team

Senior SDE role at AWS leading international expansion initiatives, designing scalable cloud solutions, and mentoring teams.

Software Development Engineer, Data Center Operating Systems

Senior Software Engineer role at AWS building and maintaining systems for data center operations and infrastructure management.