Job Description:
We are seeking a talented and versatile Full-Stack JavaScript Developer with proven expertise in both React Native and Meteor.js to lead the end-to-end development of our sports-centric platform. This is a unique opportunity to build high-impact digital experiences from the ground up that engage and energize sports fans around the world.
The candidate will be responsible for architecting and implementing both front-end and back-end components, building real-time, data-driven user interfaces, and ensuring secure, scalable, and optimized performance throughout the application stack. You’ll work cross-functionally with product managers, designers, and other developers to deliver a seamless experience across web and mobile platforms.
Ideal Candidate:
The ideal candidate is a well-rounded, self-starting developer who thrives in a fast-paced, agile environment. They are passionate about creating digital experiences that blend elegant interfaces with powerful functionality and enjoy working across the full application stack.
Key Responsibilities:
Architecture & Development:
• Design, develop, and maintain scalable, performant, and secure full-stack JavaScript applications using React Native (front-end) and Meteor.js (back-end).
• Lead development efforts from concept through deployment, including defining APIs, database schemas, and reusable components.
• Maintain and expand application logic using Node.js, MongoDB, and DDP as part of the Meteor.js framework.
Front-End Development:
• Create responsive, accessible, and visually engaging user interfaces that function flawlessly on iOS, Android, and web browsers.
• Collaborate with designers to turn wireframes and prototypes into pixel-perfect UI using React Native components.
• Ensure high performance, responsiveness, and compatibility across devices.
Back-End Development:
• Build and maintain RESTful APIs and/or DDP methods to support dynamic front-end features.
• Integrate with third-party services (e.g., sports data APIs, authentication providers, push notifications).
• Optimize server-side performance, implement proper data validation, and maintain secure user authentication and authorization flows.
Collaboration & DevOps:
• Collaborate closely with cross-functional teams to identify pain points and architect full-featured solutions.
• Participate in code reviews, peer programming sessions, and documentation efforts.
• Assist in deploying apps to production environments using CI/CD pipelines and tools like Git, Docker, AWS, or Galaxy.
Quality & Testing:
• Write and maintain unit, integration, and end-to-end tests using testing frameworks (e.g., Jest, Mocha, Cypress).
• Ensure code quality, reliability, and maintainability through best practices.
Performance Monitoring & Maintenance:
• Monitor and troubleshoot issues across the full stack, including performance bottlenecks, memory leaks, and UI bugs.
• Proactively suggest improvements to codebase, architecture, and team workflows.
Job Category:
Java Developer
Skill Sets Required / Preferred
Qualifications:
• 3+ 5 years of experience in full-stack development using JavaScript, with proficiency in React Native for front-end and Meteor.js for back-end development.
• Strong knowledge of Node.js, MongoDB, and other JavaScript frameworks and libraries.
• Experience in building and consuming RESTful APIs.
• Proficiency in HTML5, CSS3, and JavaScript (ES6+).
• Understanding of responsive web design and mobile-first development principles.
• Familiarity with version control systems like Git.
• Strong problem-solving skills, attention to detail, and ability to work in a collaborative environment.
• Passion for sports and understanding of sports culture is highly preferred.
Skills Required
- 3-5 years of full-stack JavaScript development experience
- Proficiency in React Native
- Proficiency in Meteor.js
- Experience with Node.js
- Experience with MongoDB
- Experience with DDP (Meteor)
- Experience building and consuming RESTful APIs
- Proficiency in HTML5, CSS3, and JavaScript (ES6+)
- Familiarity with Git and version control workflows
- Experience with CI/CD, Docker, and AWS or Galaxy deployments
- Experience writing unit, integration, and end-to-end tests (Jest, Mocha, Cypress)
- Experience integrating third-party services (sports data APIs, authentication, push notifications)
- Passion for sports and understanding of sports culture
What We Do
Outcess Solutions Nigeria Limited is an integrated customer engagement and business process outsourcing (BPO) company. The firm delivers innovative digital solutions designed to empower and optimize the performance of people, teams, and organizations. Their services include AI-driven contact center solutions, systems integration, cloud services, and consultancy, helping clients embrace digital shifts to improve operational efficiency and business success.






