Backend Developer - Ruby on Rails at Tezza Business Solutions Ltd

Job Overview

Location
Lagos, Lagos
Job Type
Full Time
Date Posted
2 years ago

Additional Details

Job ID
75218
Job Views
85

Job Description



Job Summary



  • We are seeking an experienced Backend Developer with a robust background in Ruby on Rails to join our dynamic IT team.

  • As a Backend Developer, you will play a key role in designing, implementing, and maintaining scalable and efficient server-side logic.

  • The ideal candidate should have 3 to 5 years of relevant experience, a strong foundation in Ruby on Rails, and a passion for building robust backend systems.


Responsibilities



  • Collaborate with cross-functional IT teams to understand project requirements and technical architecture goals.

  • Design, develop, and maintain scalable and efficient server-side logic using Ruby on Rails.

  • Implement and maintain APIs to support frontend functionalities and external integrations.

  • Work closely with frontend developers to ensure seamless integration of server-side logic with user interfaces.

  • Develop and maintain databases, ensuring optimal performance and data integrity.

  • Conduct thorough code reviews to ensure code quality, maintainability, and adherence to coding standards.

  • Troubleshoot and resolve backend issues, optimizing performance and addressing scalability challenges.

  • Stay updated on emerging trends and best practices in Ruby on Rails development.

  • Participate in the planning and estimation of backend development tasks.

  • Mentor junior developers and provide technical guidance as needed.


Requirements



  • Bachelor's degree in computer science, Information Technology, or a related field.

  • 3 to 5 years of proven experience as a Backend Developer with expertise in Ruby on Rails.

  • Solid understanding of backend technologies and MVC architecture.

  • Proficiency in database design and management, preferably with PostgreSQL or MySQL.

  • Experience in developing RESTful APIs and integrating with frontend systems.

  • Strong knowledge of version control systems, preferably Git.

  • Familiarity with web servers and deployment processes.

  • Excellent problem-solving and debugging skills.

  • Ability to collaborate effectively with cross-functional teams and communicate technical concepts to non-technical stakeholders.

  • Proactive attitude towards learning and staying updated on industry trends.


Preferred Qualifications



  • Master's degree in computer science or a related field.

  • Experience with microservices architecture.

  • Knowledge of containerization and orchestration tools (e.g., Docker, Kubernetes).

  • Familiarity with CI/CD pipelines.

  • Exposure to frontend development technologies.

  • Contribution to open-source projects or a strong portfolio of previous work.


Similar Jobs

Cookies

This website uses cookies to ensure you get the best experience on our website. Cookie Policy

Accept