Senior Ruby on Rails developer

Position Overview:

As a Senior Ruby on Rails Developer, you will play a key role in designing, implementing, and maintaining robust and scalable web applications. You will work closely with cross-functional teams, including product managers, designers, and other developers, to deliver high-quality software solutions. The ideal candidate will have a deep understanding of Ruby on Rails, strong problem-solving skills, and a passion for delivering exceptional user experiences.

Responsibilities:

  1. Architect and Develop: Lead the design and development of complex features and enhancements using Ruby on Rails, ensuring scalability, performance, and maintainability.

  2. Collaborate: Work closely with cross-functional teams to understand business requirements, translate them into technical specifications, and contribute to the overall product strategy.

  3. Code Review: Conduct thorough code reviews, providing constructive feedback to maintain code quality and ensure adherence to best practices.

  4. Technical Leadership: Mentor and guide junior developers, share knowledge with the team, and contribute to the overall technical direction of the projects.

  5. Project Management: Manage the project entirely, taking full responsibility for its success. The candidate should be able to handle the project and the team effectively.

  6. Communication Skills: Communicate with foreign clients weekly through video calls, ensuring clear and effective communication on project updates and requirements.

  7. Problem Solving: Analyze and solve complex technical problems, providing innovative solutions and troubleshooting issues to ensure a seamless user experience.

  8. Quality Assurance: Implement and maintain automated testing processes to ensure the reliability and stability of the applications.

  9. Stay Current: Keep up-to-date with the latest industry trends, tools, and technologies and advocate for their integration into the development process.

Qualifications:

  1. Experience: 4+ years of professional software development experience with a focus on Ruby on Rails.

  2. Technical Skills:

    • Strong proficiency in Ruby, Rails, and associated technologies.
    • Experience with front-end technologies such as JavaScript, HTML, CSS, and front-end frameworks (e.g., React, Vue.js).
    • Solid understanding of database design and query optimization (preferably with PostgreSQL).
    • Familiarity with RESTful API design and integration.
  3. Leadership Skills:

    • Proven experience leading and mentoring development teams.
    • Strong communication skills with the ability to convey complex technical concepts to non-technical stakeholders.
  4. Problem-Solving:

    • Exceptional problem-solving and critical-thinking skills.
    • Ability to troubleshoot and debug complex issues efficiently.
  5. Team Player:

    • Collaborative mindset with the ability to work effectively in a team-oriented environment.
  6. Continuous Learner:

    • Demonstrated commitment to ongoing learning and professional development.

Education:

Bachelor’s degree in Computer Science, Software Engineering, or a related field is preferred. If you are a skilled Ruby on Rails Developer looking to take on a leadership role in a dynamic and innovative company, we would love to hear from you.

Send us your updated resume at [email protected]

Working hours: Mon-Fri (9 AM - 6:00 PM)

Paid Leaves

Lunch provided

Our Team

Teamwork makes the dream work!

TOOLS

Technologies we use to build great products

AWS

React Native

Node.js

Firebase

Ruby

MySQL

GCP

Electron

Ruby on Rails

MongoDB

PostgreSQL

Heroku

React

Intosoft logo

Your technology partner. Build great products with us.

Address

Narephat, Koteshwor-32, Kathmandu

Contact

+977-9769761859

[email protected]

Intosoft | All rights reserved