Job Overview
We are seeking a skilled Ruby on Rails Developer to join our team. As a key member of our development team, you will be responsible for designing and developing web applications using Ruby on Rails.
* Developing scalable and efficient web applications using Ruby on Rails.
* Collaborating with cross-functional teams to design and develop new features.
* Maintaining and improving the overall performance and security of our web applications.
* Ensuring database integrity and efficiency using MySQL.
* Deploying, configuring, and managing applications and infrastructure on various AWS services.
* Optimizing application performance, ensuring scalability, and troubleshooting issues in a cloud environment.
* Implementing and maintaining continuous integration and continuous delivery (CI/CD) pipelines using tools like GitLab CI/CD or Jenkins.
* Writing and maintaining unit, integration, and end-to-end tests to ensure code quality and application functionality.
* Contributing to the design and ongoing enhancements of our DevOps systems.
Requirements and Skills
* Experience building and deploying commercial web applications.
* Proficiency in Ruby on Rails and at least one object-oriented web framework.
* Deep experience with JavaScript development and debugging.
* Strong background in relational database theory and SQL.
* Understanding of multi-threading, database contention, and object-oriented design.
* Experience with user-centered interaction design.
* Relevant B.Sc./B.A. degree.
About Us
We offer a collaborative and dynamic work environment where you can grow and learn with us. Our team is passionate about delivering high-quality solutions that meet our customers' needs. If you are a motivated and experienced professional looking for a new challenge, we would love to hear from you!