Company DescriptionPlusoperator is a purpose-driven IT consultancy firm dedicated to creating a sustainable impact. We bridge the gap between Western companies and African IT talent. Plusoperator believes that data, technology, and diversity are crucial success factors for every business. With our innovative approach, we assist our clients in achieving excellence. By offering access to opportunities, together with our clients, we strive to break the cycle of poverty and empower individuals and communities to build a brighter future.
Role DescriptionThis is a full-time remote role for a Senior Ruby on Rails Developer. This role involves taking ownership of our clients existing web platform, which has been developed externally, and leading the development of new features and improvements. The ideal candidate will have a strong background in Ruby on Rails, a passion for coding and technology, and a commitment to maintaining high-quality code.
Responsibilities:Take full ownership of the platform's codebase, understanding its structure and functionality deeply.Collaborate with internal teams to define, design, and implement new features.Ensure the performance, quality, and responsiveness of applications.Identify and correct bottlenecks and fix bugs.Help maintain code quality, organization, and automatization.Stay updated on new technologies and best practices in Ruby on Rails development.
QualificationsBachelor's degree in Computer Science, Engineering, or a related field.Proven experience as a Ruby on Rails Developer (5+ years preferred).Experience with front-end technologies such as JavaScript, HTML5, and CSS3.Solid understanding of object-oriented programming, RESTful APIs, and database design.Proficient in using PostgreSQL as the database for Rails applications, including designing schemas, writing migrations, and querying data efficiently.Familiarity with continuous integration and deployment (CI/CD) practices.Experience with Git and version control methodologies.Strong problem-solving skills and the ability to work independently.Excellent communication and project management skills.