Ruby on Rail Developer Mid-level

KMS Technology
April 30, 2024
Offerd Salary:Negotiation
Working address:N/A
Contract Type:Other
Working Time:Negotigation
Working type:N/A
Ref info:N/A

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.


KMS Mexico is seeking a motivated and talented Ruby on Rails Mid-Level Developer to join our dynamic development team. As a Mid-Level Developer, you will have the opportunity to work on exciting projects, collaborate with experienced developers, and contribute to the growth and success of our web applications.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.


Key Responsibilities:

  • Collaborate with senior developers to design, develop, and maintain Ruby on Rails applications, ensuring adherence to best practices and coding standards.
  • Write clean, efficient, and maintainable code, following established guidelines and utilizing industry-recognized coding practices.
  • Participate actively in the entire software development lifecycle, including requirements analysis, planning, implementation, testing, and deployment.
  • Assist in troubleshooting and debugging application issues to ensure optimal performance and an exceptional user experience.
  • Stay updated with the latest industry trends and emerging technologies, continuously enhancing your skills and knowledge to stay ahead.
  • Implement new features and improve existing systems using the established technical stack, including AWS and Ruby on Rails.
  • Remain up-to-date on new technologies, actively contributing to the evaluation and selection of new tech to enhance our systems.
  • Actively participate in improving team processes, providing valuable insights and suggestions both during and outside scheduled retrospectives.
  • Engage in the team's organizational processes, such as planning, backlog refinement, and sprint reviews, to ensure effective collaboration and feedback.
  • Utilize automated tests, including unit, integration, and browser-based end-to-end tests, to guide your development process and ensure high- quality software delivery.
  • Requirements:

  • Experience in Ruby on Rails web application framework.
  • Substantial experience in a technology stack and in enterprise software development. You have opinions about its strengths and weaknesses. You have worked in more than one single page application.
  • Experience increasing the quality and reliability of systems through good technical practices.
  • Experience improving the practices of your team and organization, in technical and process areas
  • Experience ensuring non functional requirements are met and maintained.
  • A track record of accepting feedback and working to improve.
  • Experience giving feedback and mentoring colleagues.
  • A desire to learn and grow outside of work through books, podcasts, meetups, conferences, etc..
  • Experience in automated testing.
  • Benefits and Perks

    From this employer

    Recent blogs

    Recent news