Logo
System Soft Technologies

Ruby on Rails Developer

System Soft Technologies, Cupertino, California, United States, 95014


Full Stack Developer (Ruby on Rails and React) Location:

Cupertino, CA (Hybrid Remote) Contract : 6+ Months Job Summary: We are seeking a skilled Full Stack Developer with expertise in Ruby on Rails and React to join our team in Cupertino, California. This role focuses on backend development within a dynamic and collaborative environment. The ideal candidate will have a deep understanding of modern web development, including JavaScript, TypeScript, and relational database systems, as well as experience working with web APIs, inter-service communication, and data flows. As part of our team, you will play a key role in defining technical direction and contributing to high-quality, scalable web-based software. Responsibilities: Lead full stack software development with a focus on backend development. Participate in the overall architectural design and set the technical direction of the team. Design and implement web APIs and architect inter-service communication and data flows. Conduct research on new technologies to continuously improve software solutions. Write high-quality, maintainable, and efficient code while adhering to best practices. Perform peer code reviews to ensure consistency and adherence to team standards. Utilize software engineering pipelines and tools, including CI/CD, unit testing, and manual testing. Qualifications: Proven experience as a Full Stack Developer with a strong focus on backend development. Deep knowledge of React, TypeScript, and JavaScript. Experience with Ruby on Rails in developing scalable, web-based software applications. Proficiency in relational databases and SQL. Experience with Node.js. Strong understanding of CI/CD pipelines, unit testing, and manual testing methodologies. Excellent written and verbal communication skills, with an ability to collaborate effectively within a team. Preferred Skills: Demonstrated ability to work independently, managing multiple tasks and projects simultaneously. Experience in cloud environments such as AWS, Azure, or GCP. Familiarity with microservices architecture.