company logo

Software Engineer

Pune
Remote
Full-Time
Senior: 7 to 10 years
10L - 50L (Per Year)
Posted on May 03 2024

About the Job

Skills

Software Development
Object-Oriented Design
Version Control
Ruby
Ruby On Rails
Test-Driven Development
Clean Coding
Model-View-Controller (MVC)

Job description

Company Description

Incubyte is a software engineering company that incubates high-performing software engineering teams for clients. Our goal is to create and release products that are relevant today and in the future. We offer services to quickly launch MVPs, to help scale-up existing products, bring stability and predictability to legacy software, and optimize manual processes. We are a team of Software Craftspeople who embrace eXtreme Programming Practices and believe in total ownership of the SDLC end-to-end. One of our core values is continuous learning & mastery and we strive to find passionate individuals who are eager to grow and succeed with us.


Role Description

This is a full-time remote role for a Ruby on Rails Developer. As a Ruby on Rails Developer, your day-to-day tasks will involve back-end web development, front-end development, and implementing object-oriented programming (OOP) principles. You will follow test-driven development practices, and add an element of craft to your code. You will collaborate with cross-functional teams to develop and improve software solutions to provide value to your clients on a regular basis.


Qualifications

  • Back-End Web Development and Front-End Development skills
  • Strong understanding of Object-Oriented Programming (OOP) principles
  • Experience working within the Model-View-Controller (MVC) framework
  • Familiarity with Test-Driven Development practices
  • Experience with Ruby on Rails
  • Knowledge of HTML, CSS, and JavaScript
  • Excellent problem-solving and debugging skills
  • Strong communication and collaboration abilities
  • Ability to work independently and remotely
  • Experience with agile development methodologies is a plus
  • Bachelor's degree in Computer Science or related field is preferred


About the company

We incubate high-quality, dedicated software engineering teams for our clients, where we design software, design the team a well as the organization strategy required to successfully release products that are relevant today as well as tomorrow. Got a working product already? - Scale-up and reach new milestones - Modernize your software - Bring stability and predictability into how your produ ...Show More

Company Size

51-200 Employees

Headquarter

Ahmedabad