We are seeking an experienced and skilled Mobile and Backend Developer to join our team at Outsource Global Technologies Limited. As a key member of our development team, you will be responsible for designing, developing, and maintaining cutting-edge backend services and mobile applications that deliver seamless user experiences. If you have a passion for building scalable, efficient, and secure software solutions, and thrive in a collaborative environment, we encourage you to apply for this exciting opportunity. Key Responsibilities:
Design, develop, and maintain backend services and APIs to support mobile and web applications.
Build, test, and deploy mobile applications on i OS and/or Android platforms.
Integrate mobile applications with backend services and ensure seamless user experiences.
Collaborate with front-end and mobile teams to align APIs and services with application requirements.
Optimize performance, reliability, and scalability of backend services.
Write clean, maintainable, and efficient code, adhering to best practices in software development.
Troubleshoot, debug, and resolve technical issues across backend and mobile platforms.
Implement security measures to protect data and prevent breaches in both mobile and backend environments.
Participate in code reviews, testing, and continuous integration efforts.
Required Qualifications:
Bachelor’s Degree in Computer Science, Software Engineering, or a related field (or equivalent experience).
3+ years of experience in backend and mobile development, with proficiency in relevant programming languages and frameworks.
Backend Technologies: Strong experience with backend frameworks (e.g., Node.js, Ruby on Rails, Php/Laravel) and databases (e.g., Postgre SQL, My SQL, Mongo DB).
Mobile Development: Proficiency in mobile frameworks and tools (e.g., React Native, Flutter, Swift for i OS, Kotlin for Android).
API Development: Strong understanding of RESTful API design and implementation; experience with Graph QL is a plus.
Version Control: Proficient in Git and collaborative development workflows.
Security Best Practices: Understanding of mobile and backend security practices, including OAuth, JWT, encryption, and data protection.
Preferred Skills:
Experience with Docker, Kubernetes, or other containerization tools.
Knowledge of microservices architecture and serverless computing.
Familiarity with Agile/Scrum methodologies and collaborative development tools (e.g., JIRA, Slack).
Strong communication and teamwork skills.
Passion for learning new technologies and advancing skills in mobile and backend development.
Job Type: Full-time Ability to commute/relocate:
Abuja: Reliably commute or planning to relocate before starting work (Required)