We seek a highly skilled and experienced Senior Ruby on Rails Developer to join our team. This role is ideal for someone who excels in backend development, enjoys tackling complex technical challenges, and thrives in a collaborative, agile environment. If you're passionate about creating robust and scalable web applications and have a solid foundation in Ruby on Rails, we'd love to meet you!
What You'll Do:
Backend Development: Develop and maintain robust and scalable web applications using Ruby on Rails.
Database Management: Optimize database performance and manage data integrity using SQL (PostgreSQL) and ActiveRecord.
Code Reviews: Conduct and participate in code reviews to ensure high-quality code and adherence to best practices.
Agile Collaboration: Participate in agile development processes, contributing to sprints and iterative progress.
Technical Planning: Analyze business requirements and translate them into detailed technical plans.
Client Interaction: Work with the team lead to understand client requirements and deliver solutions that exceed their expectations.
Team Communication: Maintain open lines of communication within the team, sharing insights and feedback.
What We're Looking For:
Experience: 5+ years of experience in Ruby on Rails development.
Skills:
Proficiency in Ruby on Rails
Strong knowledge of SQL (PostgreSQL) and ActiveRecord
Familiarity with RSpec Testing
Comfortable with Git and issue-tracking tools
Nice to Have:
Experience with HTML, CSS, and JavaScript
Familiarity with front-end frameworks such as React or Vue.js
Experience with Docker and deploying applications to production environments
Knowledge of scaling applications with AWS
Communication: Excellent communication skills in English, both written and verbal.
Personality: A proactive team player who can also work independently when required.
Why Join DivNotes?
Innovative Environment: Be part of a team at the forefront of software innovation, solving unique software challenges.
Growth Opportunities: We believe in continuous learning and provide opportunities for professional development.
Collaborative Culture: Work with a supportive team that values your ideas and contributions.
Flexible Work Arrangements: Enjoy the flexibility of a fully remote work environment.
DivNotes Inc. is a Toronto-based software development firm dedicated to solving unique software challenges. We are passionate about driving growth, technical stability, and scalability. Our local software engineers design and develop a wide range of custom-built cloud and mobile software solutions for funded startups, established businesses, and governments.
معرفی شرکت
As a Toronto-based software development firm, we pride ourselves in working with startups and enterprises to achieve their goals. We work with them as a development partner to manage their team and process, help them with planning and execution, and developing stable secure, and scalable software. We work in a variety of different segments including education, health, music, government, and e-commerce so there is always an interesting project to work on. You’ll work with a great team of other highly skilled developers who work together to resolve problems and help each other to develop their skills.