Logo
Noblesoft Technologies

Senior Developer

Noblesoft Technologies, Cupertino, California, United States, 95014

Save Job

Job Title :

Senior Developer (Ruby on Rails with Front-End Expertise) Location :

Cupertino CA USA (onsite Mandatory) Job Summary : Seeking an experienced and passionate Ruby on Rails (RoR) Developer with strong front-end development skills to build and enhance a robust, scalable web portal/application. The ideal candidate should possess expertise in front-end technologies such as JavaScript, HTML5, CSS3, and frameworks like React or similar, in addition to Ruby on Rails back-end development. Experience Requirements : 6 Years of IT experience Approximately 5 years of hands-on experience as a Ruby on Rails Developer with front-end skills (JavaScript, HTML5, CSS3, React or similar frameworks) Qualifications : BS or equivalent degree in Computer Science, Engineering, or related discipline Skills Requirements : Proven experience in Ruby on Rails development, including designing, developing, and maintaining reliable code Strong understanding of MVC architecture, RESTful services, and Rails conventions Proficiency in front-end technologies: HTML5, CSS3, JavaScript, jQuery Experience with authentication protocols (OAuth, JWT, Devise) Experience with modern JavaScript frameworks/libraries such as React or Angular Proficiency in SQL and databases like MySQL, PostgreSQL Exposure to cloud platforms (AWS, Azure) is a plus Experience with containerization (Docker) and deployment practices is a plus Familiarity with Git, Jenkins, CI/CD tools Familiarity with Agile methodologies Ability to work independently Strong troubleshooting, debugging, and performance optimization skills Excellent problem-solving, debugging, and analytical skills Strong verbal and written communication skills for collaboration with cross-functional teams Key Responsibilities : Design, develop, test, and maintain scalable and secure web applications using Ruby on Rails Collaborate with UX/UI designers and back-end developers to create seamless, responsive, and user-friendly interfaces Identify bottlenecks and bugs; devise solutions Work with product managers and stakeholders to translate requirements into technical specifications and implement them Optimize applications for speed, scalability, and maintainability Write clean, maintainable, and well-documented code Develop RESTful APIs and integrate third-party services and APIs Participate in code reviews and mentor junior developers Ensure application performance, reliability, and security best practices Implement CI/CD pipelines and contribute to DevOps workflows Stay updated with industry trends and technologies to keep applications current and competitive Key Skills :

APIs, REST, Spring, SOAP, .NET, React, Node.js, Angular, J2EE, JavaScript, Web Services, Java Employment Type :

Full-time Experience :

6+ years Vacancy :

1

#J-18808-Ljbffr