Full Stack Developer (Backend Heavy and Ruby on Rails Expert)
Abuja, Abuja
Posted more than 30 days ago
- Company:
- OUTSOURCE GLOBAL TECHNOLOGIES LIMITED
- Company Description:
- Outsource Global builds profitable partnerships with our clients and identifies opportunities where we can help them scale. There are no limitations in terms of the industries we can assist, as we employ and upskill our teams based on the customized requirements of our partner clients. The infrastructure, training and management is based entirely in our call center in Nigeria. Our focus has always been on ensuring our clients’ success, therefore we continuously endeavor to deliver the highest quality services, whilst looking at ways in which we can exceed expectations.
- Contract Type:
- Full Time
- Experience Required:
- 3 to 4 years
- Education Level:
- Bachelor
- Number of vacancies:
- 10
Job Description
Experience Level: Mid to Senior Level
Job Description
We are seeking a skilled Fullstack Developer with a backend-heavy focus to join our team. The ideal candidate excels in backend development, particularly in Ruby on Rails, and can seamlessly support fullstack requirements with a robust understanding of frontend technologies. Expertise in Ruby on Rails is essential, with knowledge of React, TypeScript, Node.js, and modern web development practices.
Key Responsibilities
Develop and maintain scalable, high-performance backend services using Ruby on Rails, focusing on clean architecture, maintainability, and scalability.
Handle fullstack development as needed, creating robust APIs and server-side logic that integrate seamlessly with the frontend.
Work closely with frontend developers and product teams to build and optimize API endpoints and backend infrastructure.
Contribute to the frontend codebase as required, leveraging React and TypeScript to deliver responsive and interactive user experiences.
Ensure backend performance optimization, security, and best practices are maintained across applications.
Perform testing and debugging to uphold high-quality application performance on both frontend and backend.
Collaborate with DevOps teams to ensure system reliability and manage deployments effectively.
Requirements
Proven experience as a Fullstack or Backend Developer with a strong focus on Ruby on Rails.
Proficiency in RESTful API design, integration, and optimization within a Rails-based environment.
Familiarity with frontend technologies, particularly React and TypeScript, to support fullstack tasks.
Experience with Node.js or PHP/Laravel is beneficial, allowing flexibility in backend services.
Strong knowledge of Git version control and collaborative development workflows.
Hands-on experience with testing frameworks, including RSpec or Jest, to ensure code quality.
Familiarity with performance optimization, database design, and secure coding practices.
Preferred Qualifications
Experience with additional backend frameworks or tools, such as Node.js or PHP/Laravel.
Exposure to cloud services and deployment pipelines (e.g., AWS, Docker).
Knowledge of state management libraries and GraphQL for API interactions.
Previous experience in an Agile development environment.
Benefits
Competitive salary and performance-based bonuses.
Hybrid work flexibility (office and remote work).
Comprehensive health insurance.
Professional development opportunities, including training and certifications.
Collaborative work environment focused on career growth and innovation.