**Company Description**
KMS Mexico is a leading software development company dedicated to delivering innovative and high-quality software solutions to our clients. We are committed to excellence in every aspect of our work, and our team of talented professionals plays a key role in achieving this commitment.
If you are someone who advocates for improvements to the customer's experience, product quality, performance, and security, you will enjoy working on our team. Our engineers build quality through clean code, collaboration, and automated testing. We practice Agile software development using scrum values and framework. We are 100% cloud-based, hosting on AWS.
**Qualifications** Key Responsibilities**:
- Write clean, maintainable, and efficient code following best practices and coding standards.
- Participate in code reviews to ensure code quality and provide constructive feedback to peers.
- Troubleshoot and debug issues reported by clients or identified during testing.
- Stay up-to-date with the latest trends and technologies in web development and Ruby on Rails.
**Requirements**:
- Bachelor's degree in Computer Science, Engineering, or related field (or equivalent work experience).
- Solid understanding of object-oriented programming concepts.
- Experience with Ruby on Rails framework (academic, personal projects, or professional).
- Proficiency in HTML, CSS, and JavaScript.
- Familiarity with relational databases such as PostgreSQL or MySQL.
- Strong problem-solving and analytical skills.
- Excellent communication and collaboration abilities.
- Ability to work effectively in a fast-paced, dynamic environment.
**_
Nice to Have:_**
- Experience with version control systems (e.g., Git).
- Knowledge of front-end frameworks such as React.js or AngularJS.
- Understanding of Agile development methodologies.
- Contributions to open-source projects or personal coding projects.