CU

Senior Software Engineer – React / GCP / Ruby

CuSolidlinkedin.com
Nov 10, 2026, 1:20 PM5h ago
Full-timeColombo, Western ProvinceSoftware engineeringSenior (5+ yrs)

About the role

This role is for a Senior Software Engineer with a focus on React, Google Cloud Platform (GCP), and Ruby, working on a staff augmentation basis for a client. The position involves designing, developing, and maintaining scalable web applications, primarily using React, and potentially working with GCP services and Ruby for backend development. The engineer will collaborate with cross-functional teams, participate in code reviews, and ensure code quality and application performance. The ideal candidate will have at least 5 years of professional experience, a relevant degree, and strong hands-on expertise in React. Experience with GCP and Ruby is highly desirable but not strictly required if React expertise is exceptional.

Must have

  • Bachelor's degree in Computer Science, Software Engineering, IT, or a related field.
  • 5+ years of professional software engineering experience.
  • Strong hands-on experience in React is mandatory.
  • Solid understanding of JavaScript, TypeScript, HTML, CSS, and modern frontend development practices.
  • Experience developing and maintaining scalable web applications.
  • Good understanding of REST APIs and frontend-backend integration.
  • Strong problem-solving, analytical, and debugging skills.
  • Experience working in Agile/Scrum development environments.
  • Excellent communication and collaboration skills.

Nice to have

  • Strong experience in React, component-based architecture, hooks, state management, and frontend performance optimisation.
  • Experience with GCP services, cloud architecture, deployment, and infrastructure management.
  • Experience in Ruby development, preferably Ruby on Rails, including backend application development and API development.

Technologies

  • Agile
  • CSS
  • GCP
  • HTML
  • JavaScript
  • Ruby on Rails
  • React
  • REST
  • Ruby
  • Scrum
  • TypeScript

Highlights

This is a staff augmentation role working closely with a client's engineering team. React experience is mandatory for all shortlisted candidates. Candidates with a combination of React, GCP, and Ruby are highly preferred, but strong React experience with either GCP or Ruby will also be considered.