At Icalia we are looking for a Ruby on Rails Developer to help us develop, maintain, and enhance our Ruby on Rails applications. If you have a strong understanding of Ruby and Rails, along with proficiency in related technologies, we want to hear from you!
Location: Remote (Latin America)Languages: Advanced proficiency in Spanish and English
What We’re Looking For:Strong proficiency in Ruby programming language and the Rails framework.3+ years of experience in developing and maintaining Ruby on Rails applications.Solid understanding of web technologies such as HTML, CSS, JavaScript, and TypeScript.Proficiency in PostgreSQL.Familiarity with front-end frameworks like React or AngularJS.Knowledge of version control systems, preferably Git.Understanding of software development principles, design patterns, and best practices.Ability to write clean, readable, and modular code.Strong problem-solving and analytical skills.Good communication and collaboration skills.
What You'll Do:Application Development: Work with our development team to design, implement, and maintain Ruby on Rails applications. Write clean, efficient, and maintainable code to introduce new features and functionalities.Code Review and Testing: Engage in code reviews to ensure quality and adherence to standards. Write and execute unit tests to identify and resolve bugs. Contribute to automated testing frameworks.Database Management: Design and implement database schemas using SQL and ActiveRecord. Optimize database queries to ensure data integrity and security.Troubleshooting and Debugging: Investigate and fix software defects and technical issues. Debug and optimize application performance.Collaboration and Communication: Work closely with cross-functional teams, including designers, product managers, and QA engineers, to understand requirements and deliver high-quality solutions. Participate in meetings and offer technical expertise.Documentation: Create and maintain technical documentation, including specifications, user guides, and API documentation. Ensure code is well-documented and easily understandable for other developers.Continuous Learning: Stay current with the latest trends, tools, and best practices in Ruby on Rails development. Enhance your technical skills and contribute to team growth.
If you're ready to advance your career and be part of a team at Icalia Labs that values growth and innovation, apply now!