53 Mentorpal Jobs
Senior Software Developer - Ruby on Rails (3-8 yrs)
Mentorpal
posted 3d ago
Key skills for the job
Responsibilities :
- Lead the design and development of Integrations with different platforms, ensuring they are robust, scalable, and maintainable.
- Write clean, efficient, and well-tested code that adheres to coding standards and best practices
- Mentor and provide technical guidance to junior engineers, promoting their growth and skill development.
- Conduct thorough code reviews, providing constructive feedback and ensuring high code quality. - Collaborate with other engineering leads to ensure seamless integration and optimal performance of front-end and back-end systems.
- Stay current with industry trends and emerging Ruby on Rails technologies, advocating for their adoption as appropriate.
- Troubleshoot and resolve complex technical issues and challenges, collaborating with cross-functional teams.
Distinguishing Characteristics
- Extensive experience in Ruby on Rails development, with a strong command of the Ruby language and Rails framework.
- Proven track record of designing and implementing complex features and web applications.
- Strong expertise in front-end technologies (HTML, CSS, JavaScript) and their integration with back-end systems
- Excellent problem-solving skills and attention to detail, with the ability to find creative solutions to technical challenges.
- Leadership qualities and an ability to mentor and guide junior team members.
- Strong communication and interpersonal skills, with the ability to collaborate effectively across teams.
- Experience with database design and optimization, particularly with relational databases.
- Experience with ElasticSearch or OpenSearch.
- Proficiency in version control systems (git) and continuous integration/delivery practices.
- Ability to drive technical discussions, make architectural decisions, and shape technical strategy.
- Self-motivated with a demonstrated ability to take ownership and drive results.
Functional Areas: Software/Testing/Networking
Read full job description