Overview
Skills
Job Details
Senior Developer (Ruby on Rails with Front-End Expertise)
Location Cupertino, CA, USA(onsite Mandatory)- Need locals
Contract -1+ year
Job Summary:
Looking for experienced and passionate Ruby on Rails (RoR) Developer with strong front-end development skills to build and enhance robust, scalable web portal/ application.
The ideal candidate should possess strong front-end development skills (in addition to their back-end expertise) needed for developing web portal/application using Ruby on Rails, includes front-end technologies such as JavaScript, HTML5, CSS3, and React or similar frameworks.
Experience Requirements:
- 6+ Years of IT Experience
- Around 5+ hands-on experience as Ruby on Rails Developer (with front-end development skills like JavaScript, HTML5, CSS3, and React or similar framework).
Skills Requirements:
- Proven experience as a Ruby on Rails development (include Design, Develop and maintain efficient and reliable Ruby on Rails code.
- Strong understanding of MVC architecture, RESTful services, and Rails conventions.
- Proficiency in front-end technologies: HTML5, CSS3, JavaScript, jQuery.
- Proficiency in authentication protocols (OAuth, JWT, Devise).
- Experience with modern JavaScript frameworks/libraries such as React, Vue.js, 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 development methodologies.
- Ability to work independently.
- Strong troubleshooting, debugging, and performance optimization skills.
- Strong 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, and devise solutions to these problems.
- Work closely 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 when necessary.
Stay updated with the latest industry trends and technologies to ensure our applications remain current and competitive.
Thanks & Regards,
Team Lead
Mahesh Kumar
Direct No:
Yochana Solutions INC
Windsor, Ontario- Canada
Farmington hills, MI-48335- USA
USA | CANADA I Mexico | INDIA
W:
Note: This is not an unsolicited mail. If you are not interested in receiving our e-mails then please reply with subject line Remove