Lorgarithm is a global recruitment, and talent Factory located within the hearth of Africa.
Read more about this company
Job Summary
- We are seeking a highly motivated and experienced Business Development Executive to join our team in Lagos, Nigeria. The ideal candidate will have a proven track record of driving sales and developing new business opportunities. As a Business Development Executive, you will be responsible for identifying potential clients, building strong relationships, and closing deals to help our company grow.
Key Responsibilities
- Identify and develop new business opportunities through networking, cold calling, and other lead generation activities.
- Build and maintain strong relationships with potential clients to understand their needs and promote our services.
- Conduct market research and analysis to identify potential areas for business growth.
- Develop and implement sales strategies to achieve company targets and objectives.
- Collaborate with the marketing team to create effective marketing campaigns and materials.
- Prepare and deliver presentations to potential clients, showcasing our company's services and capabilities.
- Negotiate contracts and close deals with clients to generate revenue for the company.
- Keep up-to-date with industry trends, competitors, and market developments to stay ahead of the competition.
- Provide regular reports on sales activities, progress, and achievements to the management team.
Requirements
- Bachelor's degree in Business Administration, Marketing, or a related field.
- Proven track record of success in business development, sales, or a similar role.
- Excellent communication and interpersonal skills.
- Strong negotiation and persuasive abilities.
- Ability to work independently and as part of a team.
- Strong organizational and time-management skills.
- Familiarity with CRM software and MS Office.
- Willingness to travel for client meetings and industry events.
go to method of application »
Job Overview
- We are seeking a highly skilled and motivated Social Media Manager to join our team. As a Social Media Manager, you will be responsible for developing and implementing our social media strategy, creating engaging content, and managing our online presence across various social media platforms. The ideal candidate will have a passion for social media, excellent communication skills, and a strong understanding of the latest social media trends and best practices.
Responsibilities
- Develop and implement a comprehensive social media strategy that aligns with the company's goals and objectives
- Create and curate engaging content for all social media platforms, including but not limited to Facebook, Twitter, Instagram, and LinkedIn
- Manage and monitor all social media accounts, responding to comments and messages in a timely and professional manner
- Analyze social media metrics and provide regular reports on the performance of our social media efforts
- Stay up-to-date with the latest social media trends, algorithms, and best practices
- Collaborate with the marketing team to ensure consistency in brand messaging and visual identity across all social media channels
- Plan and execute social media campaigns to increase brand awareness and drive engagement
- Monitor and respond to online reviews and feedback
- Stay informed about industry news and trends to identify potential opportunities for the company's social media presence
Requirements
- Bachelor's degree in marketing, communications, or a related field
- Proven work experience as a Social Media Manager or similar role
- Excellent written and verbal communication skills
- In-depth knowledge of social media platforms and their respective audiences
- Experience with social media management tools and analytics platforms
- Creative thinking and problem-solving skills
- Ability to work independently and in a team environment
- Strong organizational and time-management skills
- Experience with graphic design and video editing is a plus
- Passion for technology and staying up-to-date with the latest social media trends and best practices
go to method of application »
Position Overview:
- We are seeking five (5) highly skilled Full Stack Engineers who are proficient in both backend development with NestJS and frontend development with Next.js. The ideal candidates will have a strong foundation in algorithms and a deep understanding of modern web technologies. These engineers will be responsible for building and maintaining a complex system that includes video calling, payment processing, and various AWS and Kubernetes services.
Key Responsibilities
Backend Development (NestJS):
- Design and implement backend services using NestJS.
- Develop and manage WebRTC signaling servers for video call management.
- Integrate with TURN/STUN servers (Coturn) for optimal video call performance.
- Implement secure and scalable payment processing systems using Stripe, Interswitch, or Flutterwave.
- Ensure the security of sensitive data using Vault by HashiCorp.
- Frontend Development (Next.js):
- Develop and maintain high-performance web applications using Next.js.
- Collaborate with designers to create user-friendly and responsive UIs.
- Optimize frontend performance to ensure a seamless user experience during video calls and payment processing.
Microservices & Orchestration:
- Develop and deploy microservices architecture using Kubernetes for managing real-time online market services.
- Implement and manage StatefulSets for Cassandra to ensure seamless database integration.
- Deploy and monitor chat services using AWS EC2/ECS for optimal performance and scalability.
- Utilize Istio or Linkerd as a service mesh for microservices management and security.
Monitoring & Logging:
- Implement monitoring solutions using Prometheus and Grafana to track performance metrics.
- Set up and manage logging infrastructure using the ELK Stack (Elasticsearch, Logstash, Kibana).
- Ensure that the system is highly observable with real-time metrics and alerts.
Video Calling Infrastructure:
- Deploy and manage WebRTC signaling servers on AWS EC2/ECS.
- Utilize Elastic Load Balancing for distributing WebRTC connection requests.
- Implement auto-scaling using Kubernetes to handle varying call volumes.
- Store and manage video call metadata and logs using Cassandra, and store recorded video calls in S3.
Payment Processing Infrastructure:
- Implement and integrate secure payment processing using Node.js or NestJS.
- Deploy payment services on AWS EC2/ECS, ensuring high availability with Kubernetes. - Manage transaction records and payment logs using RDS (MySQL/PostgreSQL).
- Use AWS Lambda for integrating with payment gateways and processing transactions efficiently.
Cloud Infrastructure & Kubernetes:
- Deploy, manage, and scale services using Kubernetes for both video calling and payment processing.
- Implement auto-scaling, load balancing, and security best practices.
- Utilize AWS services (EC2, ECS, Lambda, S3) for deploying and maintaining robust, scalable systems.
- Algorithm Development & Optimization:
- Develop and optimize algorithms for real-time communication and secure transactions. - Ensure low-latency and high-performance across all services.
- Collaborate with the team to solve complex problems using efficient algorithms and data structures.
Collaboration & Teamwork:
- Work closely with other engineers, designers, product managers, and DevOps to deliver end-to-end solutions.
- Participate in code reviews, contribute to continuous improvement initiatives, and mentor junior developers.
Required Qualifications
Experience:
- Minimum 5 years of experience in backend development with NestJS.
- Proven minimum 4 years of experience in frontend development with Next.js.
- Strong algorithmic problem-solving skills.
- Extensive experience with AWS services, including EC2, ECS, S3, and Lambda. - Proficiency in Kubernetes for deploying and scaling applications.
- Experience with WebRTC, Coturn, and video calling infrastructure.
- Familiarity with payment processing systems like Stripe, Interswitch, and Flutterwave.
- Technical Expertise:
- Strong knowledge of NestJS, with a focus on building secure and scalable services.
- Experience with Cassandra and RDS for database management.
- Proficient in modern frontend development practices, including server-side rendering with Next.js.
- Experience with containerization and orchestration using Docker and Kubernetes.
- Other Skills:
- Excellent communication and collaboration skills.
- Ability to work in a fast-paced, agile environment.
- Strong commitment to quality and continuous improvement.
Preferred Qualifications
- Experience with CI/CD pipelines and automated testing.
- Knowledge of security best practices in cloud environments.
- Experience with real-time communication technologies beyond WebRTC.
go to method of application »
Position Overview:
- We are seeking five (5) skilled Real-Time Engineers with deep expertise in Erlang, Elixir, and the Phoenix framework. The ideal candidates will have a strong background in algorithm development and real-time systems. These engineers will be responsible for building and maintaining a robust real-time chatting and offline messaging platform, leveraging a microservices architecture and a variety of AWS services to ensure scalability, reliability, and performance.
Key Responsibilities
Real-Time Chat & Messaging (Erlang/Elixir/Phoenix):
- Design and implement real-time chat and messaging services using Erlang/Elixir and the Phoenix framework.
- Manage WebSocket connections efficiently for real-time communication.
- Develop and maintain offline messaging queues and chat metadata storage using Cassandra.
- Ensure high availability and low latency for real-time messaging through efficient use of Redis and RabbitMQ.
Database Management:
- Utilize Redis as an in-memory storage solution for real-time messaging.
- Use Cassandra to store high-volume chat metadata, user activity logs, and offline messages.
- Manage user profiles and chat history in RDS (PostgreSQL/MySQL).
- Integrate RabbitMQ for message queuing and ensuring reliable message delivery.
Microservices & Orchestration:
- Develop and deploy microservices architecture using Kubernetes for managing real-time chat services.
- Implement and manage StatefulSets for Cassandra to ensure seamless database integration.
- Deploy and monitor chat services using AWS EC2/ECS for optimal performance and scalability.
- Utilize Istio or Linkerd as a service mesh for microservices management and security.
Monitoring & Logging:
- Implement monitoring solutions using Prometheus and Grafana to track performance metrics.
- Set up and manage logging infrastructure using the ELK Stack (Elasticsearch, Logstash, Kibana).
- Ensure that the system is highly observable with real-time metrics and alerts.
Algorithm Development & Optimization:
- Develop efficient algorithms for handling high-concurrency chat connections and message delivery.
- Optimize data retrieval and storage mechanisms to ensure low-latency interactions.
- Work on distributed systems and parallel processing to handle high volumes of real-time data.
Collaboration & Teamwork:
- Collaborate with frontend engineers, product managers, and other stakeholders to deliver a seamless user experience.
- Participate in code reviews, design discussions, and provide mentorship to junior engineers.
- Contribute to continuous improvement initiatives within the team and the broader organization.
Required Qualifications
Experience:
- Minimum 5 years of experience in backend development using Erlang/Elixir and the Phoenix framework.
- Proven experience in real-time communication systems and WebSocket management. - Strong algorithmic problem-solving skills with a focus on real-time data processing.
- Extensive experience with AWS services, including EC2/ECS, ElastiCache (Redis), and RDS.
- Proficiency in microservices architecture and container orchestration with Kubernetes.
Technical Expertise:
- Strong knowledge of Erlang/Elixir for building scalable and reliable real-time services.
- Expertise in using Redis and Cassandra for high-performance data storage and retrieval.
- Experience with RabbitMQ for message queuing in distributed systems.
- Proficient in setting up monitoring and logging solutions using Prometheus, Grafana, and the ELK Stack.
- Familiarity with service mesh technologies such as Istio or Linkerd.
Other Skills:
- Excellent communication and collaboration skills.
- Ability to work in a fast-paced, agile environment.
- Strong commitment to quality and continuous improvement.
Preferred Qualifications
- Experience with CI/CD pipelines and automated testing.
- Knowledge of security best practices in cloud environments.
- Experience with real-time communication protocols and distributed systems.
go to method of application »
Job brief
- We are seeking an experienced Backend Engineer to join our dynamic team. As a Senior Backend Engineer, you will be responsible for designing, developing, and maintaining scalable backend services and APIs using Node.js and Express.js. You will work closely with cross-functional teams to deliver high-quality software solutions that align with business needs.
Responsibilities
- Design and implement backend services and APIs using Node.js and Express.js.
- Develop scalable and efficient solutions for complex business problems.
- Collaborate with frontend developers, product managers, and stakeholders to ensure seamless integration of frontend and backend components.
- Implement best practices in software development, including coding standards, code reviews, and automated testing.
- Utilize cloud services (AWS and Azure) to deploy and manage applications, leveraging services like EC2, S3, Lambda, RDS, Azure VMs, Blob Storage, Functions, and SQL Database.
- Implement real-time communication using WebSockets for bi-directional messaging in applications.
- Ensure high availability, scalability, and performance of backend systems.
- Develops documentation, flowcharts, layouts, diagrams, charts, code comments, and clean code to explain and show solutions.
- Determines and designs system specifications, standards, and programming to prepare and install solutions.
- Work with Docker and Kubernetes for containerization and orchestration of applications.
- Manage and automate CI/CD pipelines using tools such as Jenkins and GitHub Actions.
- Monitor, analyze, and optimize backend performance using tools like Prometheus and Grafana.
- Configure and manage server tools like Nginx, Apache HTTP Server, PM2, HAProxy, and Let's Encrypt for SSL termination, load balancing, and proxying.
Requirements
- Bachelor’s degree in Computer Science, Software Engineering, Information Technology or related field
- 5+ years of experience in backend development with strong proficiency in Node.js and Express.js.
- Extensive experience with cloud services (AWS and/or Azure) and their respective APIs.
- Solid understanding of asynchronous programming, event-driven architecture, and the npm ecosystem.
- Experience with relational (e.g., PostgreSQL, Azure SQL Database) and NoSQL databases (e.g., MongoDB, AWS DynamoDB).
- Proficiency in using Docker for containerization and Kubernetes for orchestration.
- Expertise in version control using Git and familiarity with branching strategies (GitFlow).
- Hands-on experience with testing frameworks like Jest and API testing tools like Postman/Newman, Swagger UI.
- Strong knowledge of CI/CD pipelines, automated testing, and deployment strategies.
- Experience in monitoring and logging tools such as Prometheus, Grafana, and ELK stack.
- Familiarity with server tools including Nginx, Apache HTTP Server, PM2, HAProxy, and Let's Encrypt.
- Excellent problem-solving and analytical skills with a proactive approach to identifying and addressing technical challenges.
- Effective communication skills with the ability to work collaboratively in a team environment.
- Good communication skills.
Certifications Or Qualifications Is a Plus
- Masters degree in Computer Science or a related field.
- Certifications in AWS or Azure (e.g., AWS Certified Solutions Architect, Azure Developer Associate).
- Experience with microservices architecture and serverless computing.
- Contributions to open-source projects or active participation in the developer community.
Benefits
- Competitive salary and performance-based bonuses.
- Comprehensive health benefits package (terms and conditions apply).
- Flexible working hours and remote work options.
- Company-sponsored social events and team-building activities.
go to method of application »
Job Overview
- As a React Native Engineer at Lorgarithm, you will be responsible for developing and maintaining our mobile applications using React Native. You will work closely with our team of designers and developers to create user-friendly, high-performance, and scalable mobile apps. This is a full-time position that offers the opportunity to work on exciting projects and make a significant impact on our company's success.
Key Responsibilities
- Develop and maintain mobile applications using React Native
- Collaborate with designers and developers to create user-friendly and visually appealing apps
- Optimize app performance for maximum speed and scalability
- Ensure the technical feasibility of UI/UX designs
- Troubleshoot and debug issues with existing apps
- Stay up-to-date with the latest trends and best practices in mobile app development
- Participate in code reviews and provide constructive feedback
- Communicate effectively with team members and stakeholders
- Continuously improve app functionality and user experience
- Work on multiple projects simultaneously and meet project deadlines
Qualifications
- Bachelor's degree in Computer Science or related field
- Minimum of 3+ years of experience in mobile app development using React Native
- Strong understanding of JavaScript and React Native framework
- Experience with Redux, GraphQL, and other related libraries
- Knowledge of RESTful APIs and how to integrate them into mobile applications
- Familiarity with Agile development methodologies
- Ability to write clean, modular, and maintainable code
- Excellent problem-solving and analytical skills
- Strong communication and collaboration skills
- Ability to work independently and in a team environment
- Passion for learning and staying updated with new technologies and industry trends
go to method of application »
Position Overview:
- We are seeking five (5) experienced Mobile Engineers with expertise in iOS (Swift) and Android (Kotlin) development. The ideal candidates will have strong algorithmic problem-solving skills and a deep understanding of mobile application architecture and design. These engineers will be responsible for developing and maintaining high-performance mobile applications, ensuring seamless cross-platform functionality and user experience.
NOTE: FEEL FREE TO APPLY IF YOU ARE ONLY PROFICIENT WITH ONE, iOS/SWIFT OR KOTLIN/ANDROID.
Key Responsibilities
iOS Development (Swift, SwiftUI etc):
- Design, develop, and maintain iOS applications using Swift.
- Implement custom UI components and animations to enhance user experience.
- Optimize application performance, ensuring smooth operation on all iOS devices.
- Collaborate with backend engineers to integrate RESTful APIs, WebSocket connections, and other services.
Android Development (Kotlin, Java):
- Design, develop, and maintain Android applications using Kotlin.
- Implement material design principles and custom UI components for Android.
- Optimize application performance, ensuring smooth operation on all Android devices.
- Collaborate with backend engineers to integrate RESTful APIs, WebSocket connections, and other services.
Cross-Platform Collaboration:
- Work closely with the iOS and Android teams to ensure feature parity and consistent user experience across platforms.
- Share best practices and reusable code between iOS and Android development to improve efficiency.
- Ensure that both platforms adhere to the latest industry standards and platform guidelines.
Algorithm Development & Optimization:
- Develop and implement algorithms to optimize mobile app performance, including data processing, network communication, and UI rendering.
- Work on complex problem-solving related to mobile application performance, scalability, and resource management.
- Implement efficient data structures and algorithms to handle large data sets and high user concurrency.
Performance Monitoring & Optimization:
- Monitor app performance using tools like Xcode Instruments (iOS) and Android Profiler. - Identify and resolve performance bottlenecks, memory leaks, and other issues.
- Continuously optimize the application for speed, responsiveness, and battery efficiency.
Testing & Quality Assurance:
- Write unit tests, integration tests, and UI tests to ensure high code quality.
- Participate in code reviews to maintain code quality and consistency.
- Collaborate with QA engineers to ensure comprehensive test coverage and resolve any issues that arise.
Continuous Integration & Deployment:
- Set up and maintain CI/CD pipelines for automated builds, testing, and deployment.
- Ensure that the mobile applications are continuously updated and deployed with zero downtime.
- Collaborate with DevOps teams to manage app deployment to the App Store (iOS) and Google Play (Android).
Collaboration & Communication:
- Work closely with product managers, designers, and other stakeholders to deliver a seamless user experience.
- Participate in agile ceremonies, including sprint planning, daily stand-ups, and retrospectives.
- Provide mentorship to junior engineers and contribute to continuous improvement initiatives within the team.
Required Qualifications
Experience:
- Minimum 5 years of experience in iOS development using Swift.
- Minimum 5 years of experience in Android development using Kotlin.
- Proven experience in algorithm development and problem-solving in mobile applications. - Strong understanding of mobile application architecture and design patterns.
- Experience with integrating backend services, including RESTful APIs, WebSocket connections, and push notifications.
Technical Expertise:
- Proficient in Swift for iOS development and Kotlin for Android development.
- Strong knowledge of Xcode, Android Studio, and other mobile development tools.
- Experience with performance monitoring and optimization tools (e.g., Xcode Instruments, Android Profiler).
- Familiarity with mobile security best practices, including data encryption, secure communication, and authentication.
- Experience with CI/CD pipelines and automated testing for mobile applications.
- Other Skills:
- Excellent communication and collaboration skills.
- Ability to work in a fast-paced, agile environment.
- Strong commitment to quality and continuous improvement.
Preferred Qualifications
- Experience with cross-platform development frameworks like Flutter or React Native.
- Knowledge of mobile application accessibility standards and best practices.
- Experience with cloud-based services like Firebase or AWS Mobile Hub.
go to method of application »
Job Description:
- As a Human Resource Intern, you will have the opportunity to gain hands-on experience in various aspects of HR, including recruitment, onboarding, employee relations, and HR administration. You will work closely with our HR team to support our employees and contribute to the overall success of our organization.
Key Responsibilities:
- Assist with the recruitment process by posting job openings, screening resumes, and scheduling interviews
- Participate in the onboarding process for new hires, including conducting orientation sessions and preparing new hire paperwork
- Help maintain employee records and ensure all information is accurate and up-to-date
- Support the HR team in organizing and coordinating employee events and activities
- Assist with employee relations by addressing employee inquiries and escalating issues to the appropriate HR personnel
- Conduct research on HR best practices and make recommendations for process improvements
- Collaborate with other departments to ensure a positive and engaging work culture
- Other administrative tasks and projects as assigned by the HR team
Requirements:
- Currently pursuing a degree in Human Resource Management or a related field
- Strong interest in pursuing a career in HR
- Excellent communication and interpersonal skills
- Ability to maintain confidentiality and handle sensitive information
- Detail-oriented with strong organizational skills
- Proficient in Microsoft Office and other HR software
- Ability to work independently and in a team environment
- Proactive and eager to learn new skills
go to method of application »
Position Overview:
- We are looking for five (5) Full Stack Engineers with strong expertise in backend development using Python/Django and mobile app development using Swift/Objective-C for iOS. The ideal candidates will have a deep understanding of algorithms and experience in building scalable, high-performance applications. These engineers will be responsible for developing and maintaining an athletes' marketplace platform, integrating various AWS services, and ensuring a seamless user experience on iOS devices.
NOTE: FEEL FREE TO APPLY IF YOU ARE ONLY PROFICIENT WITH PYTHON/DJANGO OR NEXT.JS.
Key Responsibilities
Backend Development (Python/Django):
- Design and implement backend services for the athletes' marketplace using Python and Django.
- Develop and manage databases using PostgreSQL/MySQL for product catalogs and user data.
- Utilize Cassandra for managing product catalogs and transaction logs.
- Integrate Elasticsearch for fast and efficient search functionality within the marketplace. - Ensure the security, scalability, and performance of backend services.
Frontend Development (Next.js):
- Develop and maintain high-performance web applications using Next.js.
- Collaborate with designers to create user-friendly and responsive UIs.
- Optimize frontend performance to ensure a seamless user experience during video calls and payment processing.
Microservices & Orchestration:
- Develop and deploy microservices architecture using Kubernetes for managing real-time online market services.
- Implement and manage StatefulSets for Cassandra to ensure seamless database integration.
- Deploy and monitor chat services using AWS EC2/ECS for optimal performance and scalability.
- Utilize Istio or Linkerd as a service mesh for microservices management and security.
Monitoring & Logging:
- Implement monitoring solutions using Prometheus and Grafana to track performance metrics.
- Set up and manage logging infrastructure using the ELK Stack (Elasticsearch, Logstash, Kibana).
- Ensure that the system is highly observable with real-time metrics and alerts.
Marketplace Infrastructure:
- Deploy and manage marketplace services on AWS using Kubernetes for scalability and high availability.
- Manage Elasticsearch clusters for efficient search and indexing capabilities.
- Utilize AWS RDS (MySQL/PostgreSQL) for storing product catalogs and user data securely.
- Ensure high availability, fault tolerance, and security across the entire platform.
Algorithm Development & Optimization:
- Develop and optimize algorithms for product recommendations, search functionality, and transaction management.
- Ensure low-latency and high-performance for the backend services.
- Collaborate with other engineers to solve complex problems using efficient algorithms and data structures.
Collaboration & Teamwork:
- Work closely with product managers, designers, and other engineers to deliver a world-class marketplace platform.
- Participate in code reviews, provide constructive feedback, and contribute to continuous improvement initiatives.
- Mentor junior developers and contribute to the growth of the engineering team.
Required Qualifications
Experience:
- Minimum 5 years of experience in backend development using Python and Django.
- Strong algorithmic problem-solving skills.
- 5 years proficiency in modern frontend development practices, including server-side rendering with Next.js.
- Extensive experience with AWS services, including RDS, Elasticsearch Service, and Kubernetes.
- Proficiency in database management with PostgreSQL/MySQL and Cassandra. - Experience in deploying and managing scalable services using Kubernetes.
Technical Expertise:
- Strong knowledge of Python/Django for building secure and scalable backend services.
- Experience with Elasticsearch for implementing fast search functionality.
- Proficient in modern frontend and backend development practices, including RESTful API development.
- Experience with containerization and orchestration using Docker and Kubernetes.
Other Skills:
- Excellent communication and collaboration skills.
- Ability to work in a fast-paced, agile environment.
- Strong commitment to quality and continuous improvement.
Preferred Qualifications
- Experience with CI/CD pipelines and automated testing.
- Knowledge of security best practices in cloud environments.
- Experience with real-time communication technologies and marketplace platforms.
Method of Application
Use the link(s) below to apply on company website.
Build your CV for free. Download in different templates.