Ruby on Rails Developer
TechioSoftAnywhere21 days agoFull-time
About TechioSoft
TechioSoft is dedicated to providing innovative solutions in AI, Digital Transformation, and custom software development. We’re looking for a skilled Ruby on Rails Developer to join our team and help deliver impactful applications for our clients.
Job Description
The Ruby on Rails Developer will play a crucial role in designing, developing, and maintaining our web applications. You will collaborate with cross-functional teams to define project requirements, build solutions, and ensure robust performance across various platforms. The ideal candidate is passionate about creating high-quality code and thrives in a dynamic and fast-paced environment.
Responsibilities
• Design, develop, and maintain scalable and efficient Ruby on Rails applications
• Collaborate with product managers, UX/UI designers, and front-end developers to deliver robust and user-friendly applications
• Write clean, maintainable, and efficient code, with a focus on performance and scalability
•... Debug, troubleshoot, and enhance existing applications to ensure optimal performance and user experience
• Implement testing and ensure comprehensive test coverage
• Participate in code reviews and knowledge-sharing sessions
• Stay updated on industry trends and Ruby on Rails best practices to continually enhance our development process
Required Qualifications
• Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent experience)
• 3+ years of experience in Ruby on Rails development
• Strong understanding of Ruby, Rails, and the Rails ecosystem
• Experience with front-end technologies such as JavaScript, HTML, and CSS
• Familiarity with RESTful APIs, web services, and other back-end technologies
• Proficiency in database design and SQL (PostgreSQL, MySQL)
• Experience with version control (e.g., Git)
• Excellent problem-solving skills and attention to detail
Preferred Qualifications
• Experience with cloud services (AWS, Azure, etc.)
• Knowledge of DevOps practices, including Docker and CI/CD pipelines
• Familiarity with front-end frameworks like React or Vue.js
• Strong communication and teamwork skills