Join Our Official WhatsApp Group

Category: Software Engineering Jobs

  • Mobile Application Developer at Interswitch Ltd

    Mobile Application Developer at Interswitch Ltd

    Mobile Application Developer at Interswitch Ltd

    • Location: Lagos
    • Job Type: Full-time (Hybrid)

    About Interswitch

    Interswitch Limited is an integrated payment and transaction processing company that provides technology integration, advisory services, transaction processing and payment infrastructure to government, banks and corporate organizations.

    Interswitch, through its Super Switch provides online, real-time transaction switching that enable businesses and individuals have access to their funds across the 24 banks in Nigeria and across a variety of payment channels such as Automated Teller Machines (ATMS), Point of Sale (PoS) terminals, Mobile Phones, Kiosks, Web and Bank Branches.

    Job Summary of the Mobile Application Developer at Interswitch Ltd

    • We seek an experienced Mobile Development Engineer who will play a crucial role in designing, developing, and maintaining cutting-edge mobile applications.
    • You should be passionate about mobile technologies, possess strong problem-solving skills, and have a keen eye for detail.
    • Your primary focus will on creating robust, high-performance, and user-friendly mobile applications that cater to the needs of our users.

    Responsibilities of the Mobile Application Developer at Interswitch Ltd

    • Collaborate with cross-functional teams, including product managers, designers, and other developers, to create innovative mobile applications that meet user requirements and business objectives.
    • Develop high-quality, scalable, and maintainable mobile applications for both Android and iOS platforms.
    • Participate in the entire mobile application development lifecycle, from concept to deployment and maintenance.
    • Stay up to date with the latest trends and best practices in mobile development, and actively contribute ideas to enhance the team’s overall technical capabilities.
    • Conduct code reviews, debugging, and troubleshooting to ensure code quality and application performance.
    • Optimize mobile applications for maximum speed, scalability, and efficiency.
    • Collaborate with the QA team to ensure thorough testing of mobile applications and address any issues identified.
    • Keep abreast of advancements in mobile technologies and proactively recommend improvements and updates to current processes.

    Position Requirements

    • Bachelor’s Degree in Computer Science, Software Engineering, or a related field.
    • Proven experience in mobile application development for both Android and iOS platforms.
    • Experience with cross-platform mobile development frameworks (e.g., React Native, Xamarin) is a plus.
    • Solid understanding of mobile UI/UX design principles and best practices.
    • Familiarity with RESTful APIs, web services, and mobile security protocols.
    • Proficient in version control systems, such as Git.
    • Excellent problem-solving and analytical skills.
    • Ability to work collaboratively in a team environment and communicate effectively.
    • A strong portfolio of mobile applications developed is a plus.

    Apply Here for Mobile Application Developer at Interswitch Ltd

     

    Other Jobs on Dixcoverhub:

  • Remote Technical Support Engineer at Kora

    Remote Technical Support Engineer at Kora

    Remote Technical Support Engineer at Kora

    • Location: Remote ( 9am – 5pm WAT)
    • Job Type: Full-time

    About Kora

    Kora is the marketplace for everything payments. We offer a robust payment API for payment collections, disbursements and conversions for businesses anywhere in Africa.

    Our vision, which is at the core of what we do every day, is to create a world void of digital financial barriers.

    We are committed to delivering reliable, secure, and easy-to-use digital financial solutions to every single customer with a guarantee that it is improving their lives. To achieve this mission, we need people like you.

    We strongly believe in our ability to find Water in the Desert and pick the Sands in the Ocean.

    We value positive energy, and clear communication and are committed to building an inclusive environment for people from every background.

    About the role

    • We are seeking an Intermediate Technical Support Engineer to join our growing team at Kora.
    • In the dynamic world of fintech, technical support plays a crucial role in ensuring the success of our customers and their ability to efficiently use our products.
    • As a Technical Support Engineer, you will be responsible for troubleshooting and resolving technical issues, responding to inquiries, and providing high-level support to our business customers.
    • You will work closely with various teams to deliver timely and effective solutions that align with our commitment to exceptional customer experience.
    • Your role is essential in maintaining customer trust and satisfaction by providing quick, thorough, and professional support.
    • At Kora, we aim to give businesses the peace of mind that they can rely on our payment systems to work seamlessly, every time.

    Here’s what you’ll be doing as a Remote Technical Support Engineer at Kora

    • Serve as the primary point of contact for technical support inquiries, helping customers troubleshoot and resolve issues related to Kora’s payment platform.
    • Provide timely, accurate, and thorough resolutions to customer-reported issues, ensuring a high level of customer satisfaction.
    • Work closely with the product and engineering teams to escalate and resolve more complex technical issues.
    • Analyze and document recurring technical issues to identify trends and suggest improvements to our systems and processes.
    • Create and maintain internal and customer-facing documentation to ensure resources are up-to-date and accessible.
    • Assist in onboarding new business clients by providing technical support during the integration of Kora’s products.
    • Maintain a deep understanding of Kora’s products and services, keeping up with updates, new features, and changes in functionality.
    • Collaborate with the merchant success, product, and engineering teams to ensure smooth communication and swift issue resolution.
    • Participate in on-call rotations to provide support outside of regular business hours when necessary.
    • Escalate technical issues to appropriate teams and follow up until resolution
    • Monitor our payment integration channels and escalate technical issues to the integration partners.
    • Develop proactive ways of automating routine tasks within the team functions
    • Take full ownership of an issue without supervision and handle and solve the issue depending on the complexity of the problem via the incident management tool and within the stipulated SLA.
    • Advocate for the merchants internally.

    What you’ll need for the Role – Remote Technical Support Engineer at Kora

    • 3+ years of experience in a technical support role, preferably in the fintech industry.
    • Strong communication skills and ability to explain technical issues to non-technical stakeholders.
    • Excellent problem-solving skills with the ability to troubleshoot complex technical issues.
    • Strong communication skills, both written and verbal, with the ability to simplify complex information for non-technical stakeholders.
    • Ability to provide step-by-step technical guidance, both written and verbal.
    • Customer-centric mindset with a focus on delivering high-quality support.
    • Ability to manage multiple priorities in a fast-paced, dynamic environment.
    • Strong attention to detail and a proactive approach to identifying and solving problems.
    • Ability to work independently and within a team.
    • Good knowledge of databases (e.g., MySQL) and ability to run basic queries.
    • Proficiency with CRM and ticketing systems, such as Zendesk, Salesforce, Jira Service Management.
    • Strong understanding of APIs, web services, and troubleshooting API-related issues.
    • Experience with payment processing systems and/or payment gateways is a strong advantage.

    Benefits of being the Remote Technical Support Engineer at Kora

    • Health insurance
    • Sponsored and tailored training
    • Paid parental leave
    • Paid time-off
    • Flexible work style
    • Annual performance bonus
    • Low-interest loans
    • Employee assisted programs
    • Day off on your birthday 🎂 🎁 🎉
    • Employee resource groups that provide supportive communities within Kora
    • Great company culture and the opportunity to work with a highly collaborative team building something great!

    Apply Here for Remote Technical Support Engineer at Kora

  • Lendsqr is Hiring for Multiple Remote Positions 

    Lendsqr is Hiring for Multiple Remote Positions 

    Lendsqr is Hiring for Multiple Remote Positions 

    • Locations: Remote
    • Deadlines: Not Specified

    About Lendsqr

    Lendsqr is making sure that Nigerians assess loans at the time of their need by helping lenders reach these borrowers at scale.

    Our LaaS (lending-as-Service) provides lenders with cloud technology, data, and native integrations that help lenders lend securely, cost effectively, sustainably and ethically.

    We also provide the expertise required for navigating the required technology and uniquely designed solutions suited to lenders’ needs.

    The Lendsqr Person is smart, relentless, curious; has the capacity for independent and big-picture thinking and is able to challenge norms.

    Those who choose to run with us, join us on our journey to innovate affordable credit for all.

    Lendsqr is Hiring for Multiple Remote Positions below:

    • Interns
    • Finance Intern
    • Backend Engineer
    • Frontend Engineer
    • Mobile Engineer
    • Sales Manager
    • Product Support Officer
    • Quality Assurance Engineer

     

    Interns Needed at Lendsqr

    • Lendsqr is currently in the process of establishing itself in various countries.
    • However at the moment, whilst we work remotely, we are only able to hire employees resident in Nigeria to ensure effective employee management.

    Responsibilities

    • Support the various team in support of customers, partners, software, and other systems
    • Assist with troubleshooting issues and provide technical support
    • Organize and maintain resources
    • Lend support in areas such as cybersecurity, programming, analytics, and data center management

    Requirements

    • SIWES students or recent university graduate with or without NYSC experience
    • Minimum of 2:1 from any field of study
    • Not more than 23 years old at the last birthday
    • Has strong interest in fintech and wants to develop a career in that space
    • Curiosity and a record of tinkering

    Competencies/skills

    • Excellent organizational skills and attention to detail
    • Excellent written and verbal communication skills
    • Analytical and problem-solving skills
    • The ability to work independently and as part of a team
    • Process driven and deadline oriented
    • Proficiency with Google Sheets or Microsoft Excel

    Pay and benefit structure

    • Base pay
    • Monthly data bonus
    • Successful graduate interns would be given full time contracts.

    Apply Here for the Internship Program

     

    Finance Intern

    • The Lendsqr Finance and Operations team is looking for responsible, young and exceptional candidates for the back-office operations which includes but is not limited to settlement, reconciliation, bank and payment partner relationships.

    Responsibilities 

    • Reconcile payments and transactions to ensure the accounting system reflects the correct positions.
    • Perform all required general ledger reconciliations
    • Keep accurate records of all daily transactions using the ERP.
    • Perform daily financial transactions such as verifying, calculating and posting accounts receivable data.
    • Ensure customer pay-outs are rightly matched to client’s profile.
    • Provide support in month-end performance reporting.
    • Provide support to the accountant, external auditors and tax consultants by ensuring timely, organized and accurate compilation of required documents for financial statements audits and/or tax audits.
    • Ensure all withholding tax, VAT and other taxes are withheld and remitted to relevant tax authorities on a monthly basis.
    • Carryout other tasks as may be assigned from time to time by the Finance Manager

    Requirement

    • Recent university graduate with or without NYSC experience
    • Minimum of 2:1 from Finance, Accounting, Business Administration, Economics, or any other related field
    • Not more than 23 years old at the last birthday
    • Has strong interest in fintech and wants to develop a career in that space

    Competencies/Skills

    • Excellent organizational skills and attention to detail
    • Excellent written and verbal communication skills
    • Analytical and problem-solving skills
    • The ability to work independently and as part of a team
    • Process driven and deadline oriented
    • Proficiency with Google Sheets or Microsoft Excel

    Pay Structure

    • Base pay
    • Monthly data bonus
    • Other benefits as defined by company policy

    Apply Here for the Finance Intern Role

     

    Backend Engineer

    • The Lendsqr Engineering team is looking for an exceptional candidate to take on the role of Backend Engineer.
    • This is an exciting role responsible for writing web services and APIs used by frontend and mobile application engineers.
    • The key requirement for this position is a growth-oriented mindset and commitment to excellence.

    Responsibilities

    • Implement, test, deliver, and maintain product features (new and existing)
    • Create technical reports on feature implementations
    • Research on existing/new product features and areas of improvement
    • Commit to creating and maintaining secure coding practices (and standards)
    • Provide support for product features (when needed)

    Requirements

    • 3+ years’ experience performing similar functions
    • Minimum of a 2:1 grade from any relevant field of study
    • High level proficiency with TypeScript for the backend (NodeJS)
    • Good, working, knowledge of a Git
    • Good, working, knowledge of the SQL query language (MySQL flavor). [Knowledge and understanding of ORMs is a plus]
    • Good, working, knowledge of NoSQL databases (MongoDB especially). [Knowledge and understanding of ODMs is a plus]
    • Ability to understand business requirements and translate them into technical requirements

    Competencies/Skills

    • Excellent verbal and written communication skills
    • Creativity and resourcefulness
    • Organizational and time management skills
    • High analytical and problem-solving skills
    • Detail-oriented and quick to learn
    • The ability to work independently and as part of a team

    Compensation Structure

    • Base pay
    • Incentive pay
    • Other company benefits as defined by policy

    Apply Here for the Backend Engineer Role

     

    Frontend Engineer

    • The Lendsqr Engineering team is looking for an exceptional engineer to take on the role of Frontend Engineer.
    • This is an exciting role responsible for building out user interfaces on Pecunia and other web properties.
    • The key requirement for this position is a growth-oriented attitude and commitment to excellence.

    Responsibilities

    • Coding, code maintenance, and testing
    • Responsible for researching and implementing the latest frontend programming techniques and web technologies
    • Communicate with the manager or team members on issues and in providing solutions
    • Assist the team in achieving the project goals and meeting the project schedule
    • Assist with frontend related support issues
    • May be required to onboard new team members in the future

    Requirements

    • Minimum of a 2:1 degree in any field
    • High level proficiency with TypeScript
    • High level proficiency with HTML, CSS (SCSS)
    • Working knowledge of Git and SCM on GitHub or similar software
    • Open to only Nigerians

    Competencies/Skills

    • Excellent verbal and written communication skills
    • Driven, curious and growth-minded
    • Analytical and problem-solving skills
    • Creativity and resourcefulness.
    • Time management skills
    • Willingness to learn

    Compensation Structure

    • Base pay
    • Incentive pay
    • Other company benefits as defined by policy

    Apply Here for the Frontend Engineer Role

     

    Mobile Engineer

    • The Lendsqr Engineering team is looking for an exceptional engineer to take on the role of Mobile Engineer.
    • This is an exciting role responsible for building out user interfaces on Pecunia and other web properties.
    • The key requirement for this position is a growth-oriented attitude and commitment to excellence.

    Responsibilities

    • Coding, code maintenance, and testing
    • Responsible for researching and implementing the latest mobile programming techniques and web technologies
    • Communicate with the manager or team members on issues and in providing solutions
    • Assist the team in achieving the project goals and meeting the project schedule
    • Assist with mobile app related support issues
    • May be required to onboard new team members in the future

    Requirements

    • Minimum of a 2:1 grade in any field of study
    • High level proficiency with React Native
    • High level proficiency with TypeScript
    • Working knowledge of Git and SCM on GitHub or similar software

    Competencies/Skills

    • Excellent verbal and written communication skills
    • Driven, curious and growth-minded
    • Analytical and problem-solving skills
    • Creativity and resourcefulness.
    • Time management skills
    • Willingness to learn

    Apply Here for the Mobile Engineer Role

     

    Sales Manager

    • Lendsqr is looking for a highly motivated and experienced Technical Sales professional to join our team.
    • As a Technical Sales representative, you will play a critical role in growing our SaaS loan platform by identifying and closing new business opportunities.
    • If you are a results-driven, motivated individual with a passion for technology and a strong desire to make an impact, we want to hear from you!

    Responsibilities

    • Build and maintain relationships with potential and existing clients.
    • Identify and qualify new business opportunities by leveraging your technical knowledge and sales skills.
    • Collaborate with the product and engineering teams to understand the technical capabilities of our platform and how they can be used to solve customer problems.
    • Present the value proposition of our platform to potential clients, highlighting its unique features and benefits.
    • Negotiate contracts and close deals.
    • Provide support to clients throughout the implementation process.

    Requirements

    • Minimum of a 2:1 degree in a business-related course, engineering or a related degree
    • Minimum of 2 years of previous experience in SaaS sales.
    • Strong knowledge of fintech and technical products.

    Competencies/Skills

    • A strong technical background, with experience in the SaaS industry and a good understanding of loan management systems.
    • Proven success in a technical sales role, with a track record of consistently exceeding quotas.
    • Excellent communication and interpersonal skills, with the ability to build relationships with clients at all levels of an organization.
    • Strong problem-solving skills and the ability to think creatively to find solutions to complex technical problems.
    • The ability to work independently and as part of a team.

    Apply Here for the Sales Manager Role

     

    Product Support Officer 

    • A Product Support Officer in Lendsqr is a major problem solver.
    • They would be responsible for handling issues, concerns, and clarifications that customers raise.
    • A successful candidate for this role would get to engage directly with our customers and build meaningful relationships that can strategically reposition their businesses.
    • They would provide customers with the insights and knowledge they require to make the most of our platform and achieve success.
    • The Product Support Officer role is a transitional role where staff are open to move to other roles such as product management, product specialist, and engineering after a period of 3 to 6 months of exemplary performance on the job.

    Responsibilities

    • Handles customer inquiries, complaints, and issues related to various Lendsqr products or services.
    • Collaborates with the product development team to identify and resolve product-related issues and bugs.
    • Monitors and analyzes systems in place to provide proactive support.
    • Provides relevant documentation and report on issues that have been escalated to customers.
    • Monitors and analyzes product usage data to identify trends and opportunities for improvement.
    • Develops and maintains product documentation, including manuals, user guides, and training materials.
    • Collaborates with stakeholders to ensure alignment and provide updates on product support activities.
    • Contributes to the development and implementation of product support strategies and best practices.

    Requirements

    • Minimum of 2:1 degree in engineering or any other relevant field.
    • 1 year of work experience as a customer support rep, product manager, product specialist, or any other associated field.

    Competencies/Skills

    • Great analytical and problem-solving skills
    • Great interpersonal skills
    • Great verbal and written communication skills
    • Must be detail-oriented and a quick learner
    • Good knowledge of fintech and technical products

    Compensation Structure

    • Base pay
    • Incentive pay
    • Internet data reimbursement
    • Other company benefits as defined by policy

    Apply Here for the Product Support Officer Role

     

    Quality Assurance Engineer 

    • The Lendsqr Engineering team is looking for an exceptional candidate to take on the role of QA Engineer.
    • This is an exciting role responsible for assessing the quality of the released products and features ensuring they meet the desired specifications and technical design documents in a timely and effective manner.

    Responsibilities

    • Identify key KPIs for product quality
    • Test current and new products and identify weak points and the need for optimizations
    • Maintain and update automation tests
    • Suggest solutions to identified product problems
    • Investigate product quality in order to make improvements to achieve better customer satisfaction
    • Plan, create and manage the overall Quality Planning strategy
    • Collaborate with the Product Development team to ensure consistent project execution
    • Collect quality data and identify quality assurance process bottleneck and suggest actions for improvement

    Requirements

    • Minimum of a 2:1 degree in Computer Science, Engineering or any other relevant field
    • Previous experience as a QA for 1 – 2 years
    • Previous experience with software QA tools and processes
    • Previous experience with a variety of different testing techniques such as UI Testing, Automated Testing, Test Driven Development Strategies and other
    • Previous experience of with coding using JAVA, HTML5, DB2, XML

    Competencies/Skills

    • Excellent interpersonal and communication skills
    • Excellent organizational and time management skills
    • Excellent verbal and written communication skills
    • High analytical and problem-solving skills
    • Detail-oriented and quick to learn
    • The ability to work independently and as part of a team

    Compensation Structure

    • Base pay
    • Incentive pay
    • Other company benefits as defined by policy

    Apply Here for the Quality Assurance Engineer Role

  • Software Engineer / Developer at Bronze Stone Capital Limited

    Software Engineer / Developer at Bronze Stone Capital Limited

    Bronze Stone Capital renders financial services to individuals, corporate bodies and organizations the needed investment advisory services and investment portfolio management with extensive experience in funds / investment management to analyze and communicate portfolio performance, prepare financial analysis data as well as assist in advising clients on asset allocation and development of investment policy statements.

    We are recruiting to fill the position below:

    Job Title: Software Engineer / Developer

    Location: Ikeja, Lagos

    Employment Type: Full-time

    Salary: N200,000 – N300,000 monthly.

    Job Summary

    We Are Looking To employ a Software Engineer with excellent communication skills.

    The Software Engineer Is expected To Be knowledgeable With full stack computer programming and software development, web and mobile App development and also possess Strategic insight UI/UX design.

    Application Closing Date: 17th October, 2024.

    How to Apply: Interested and qualified candidates should send their Application Letter and updated CV to: [email protected] using the job title as the subject of the mail.

    Also Apply:

  • Python Software Engineer at Kredete

    Python Software Engineer at Kredete

    • Location: Remote
    • Job Type: Full-time

    About Kredete

    Kredete is a personal finance company that’s focused on helping everyone in Africa make financial progress.

    We believe that when it comes to money, everyone deserves a chance to succeed. That’s why we offer a range of tools and personalized recommendations designed to help people make the most off their money – no matter where they’re starting from.

    With Kredete, anyone can access the financial resources they need to get ahead.

    Job Description

    • We are seeking a highly skilled and experienced Senior Python Software Engineer to join our growing team.
    • The ideal candidate will be a proactive and results-driven individual with a deep understanding of Python programming, software architecture, and best practices in software development.
    • You will play a key role in designing, developing, and maintaining high-quality software solutions that align with our business goals.

    Key Responsibilities

    • Design, develop, and maintain scalable, robust, and efficient Python-based applications.
    • Collaborate with cross-functional teams, including product managers, designers, and other engineers, to define, design, and ship new features.
    • Lead the development of high-quality code following best practices, coding standards, and architectural principles.
    • Provide technical leadership and mentorship to junior engineers, helping to grow their skills and advance their careers.
    • Participate in code reviews, ensuring that all code is thoroughly tested, well-documented, and meets the quality standards of the team.
    • Optimize and refactor existing code to improve performance, maintainability, and scalability.
    • Design and implement APIs and integrate third-party services as needed.
    • Troubleshoot, debug, and resolve software defects and issues in a timely manner.
    • Stay up to date with the latest industry trends, technologies, and best practices to continuously improve our software development processes.
    • Contribute to the technical direction and strategy of the engineering team.

    Qualifications

    • Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field, or equivalent experience.
    • 5+ years of professional experience in software development, with a strong focus on Python.
    • Proficient in Python and its frameworks/libraries such as Django, Flask, FastAPI, or similar.
    • Experience with front-end technologies such as JavaScript, HTML, CSS, and related frameworks (e.g., React, Angular) is a plus.
    • Solid understanding of software architecture, design patterns, and best practices.
    • Experience with RESTful APIs, microservices architecture, and cloud services (e.g., AWS, Azure, GCP).
    • Familiarity with database technologies, including SQL and NoSQL databases (e.g., PostgreSQL, MongoDB).
    • Experience with version control systems, preferably Git.
    • Strong problem-solving skills and the ability to think critically and analytically.
    • Excellent communication skills, both written and verbal, with the ability to articulate technical concepts to non-technical stakeholders.
    • Ability to work independently and collaboratively in a fast-paced, agile environment.
    • Demonstrated leadership abilities and a track record of mentoring junior engineers.

    Preferred Qualifications

    • Experience with containerization and orchestration tools (e.g., Docker, Kubernetes).
    • Familiarity with CI/CD pipelines and DevOps practices.
    • Knowledge of data science, machine learning, or AI-related libraries and frameworks.

    Apply Here for Python Software Engineer at Kredete

  • Remote Flutter Mobile Engineer at Bamboo

    Remote Flutter Mobile Engineer at Bamboo

    Remote Flutter Mobile Engineer at Bamboo

    • Location: Remote
    • Job Type: Full-time

    About Banboo

    Bamboo is an investment platform that gives Africans the tools to build wealth from the ground up through real-time access to the global markets

    Job Scope

    • As a Flutter Mobile Engineer, you will be responsible for developing and maintaining Bamboo’s codebase for products built on Flutter.
    • Using the Flutter framework, you will design and implement new features, enhance performance, and ensure a seamless user experience across all supported devices.
    • In this role, you will work closely with the engineering and product teams to build innovative features that make financial services more accessible and user-friendly.
    • Your work will have a measurable impact on the Bamboo platform, and you’ll play a key role in fulfilling our mission to deliver exceptional financial products.
    • We are seeking a result-driven, analytical engineer who is passionate about creating high-quality mobile apps and understands the nuances of cross-platform development.

    Responsibilities

    • Design, build, and maintain mobile applications for both Android and iOS platforms using Flutter.
    • Collaborate with product managers, designers, and backend engineers to define app features, ensuring a seamless cross-platform experience.
    • Ensure app performance, quality, and responsiveness by identifying bottlenecks, resolving bugs, and optimizing app performance across different devices and operating systems.
    • Develop and implement new features and enhancements, ensuring they work well on both Android and iOS.
    • Write clean, maintainable, and testable code, following best practices in mobile development.
    • Maintain high standards of code quality by conducting and participating in code reviews, ensuring best practices are followed.
    • Troubleshoot issues and debug the application for usability, reliability, and edge cases.
    • Continuously stay up-to-date with the latest Flutter and mobile development technologies and integrate them to improve development efficiency and user experience.
    • Work with cross-functional teams to ensure that product requirements are understood and met.
    • Use data-driven experimentation to iterate on app features, ensuring that the mobile app is always evolving and improving.
    • Ensure proper app releases, including managing beta testing and production release processes for both platforms.

    About You

    • 4+ years of mobile development experience with at least 2+ years of hands-on experience building cross-platform applications using Flutter.
    • Proficient in the Dart programming language and experience building complex mobile applications that run smoothly on both Android and iOS.
    • Strong understanding of mobile app development best practices, including code structure, testing, and performance optimization for cross-platform apps.
    • Deep knowledge of RESTful APIs and third-party libraries (JSON/XML), as well as integrating Flutter apps with backend services.
    • Experience with state management approaches in Flutter, such as Provider, BLoC, or Riverpod.
    • Passion for delivering the best user experience across both platforms, with attention to UI/UX design principles.
    • Familiarity with native platform SDKs (Android and iOS) and app deployment processes, including App Store and Google Play submission.
    • Relational database knowledge, including experience with SQL, and understanding of mobile app data storage solutions.
    • Experience using mobile development tools and project management tools such as JIRA, Git, Confluence, and CI/CD pipelines for mobile apps.
    • Strong understanding of cross-platform compatibility issues and how to overcome them.
    • Strong communication skills and the ability to work closely with both technical and non-technical stakeholders to define and prioritize app features.
    • Ability to work independently and collaboratively, with strong attention to detail and the ability to manage multiple priorities simultaneously.
    • Experience in performance optimization and security testing for mobile applications across both Android and iOS platforms.
    • A can-do attitude and passion for learning new tools and technologies as the mobile app ecosystem evolves.

    Apply Here for Remote Flutter Mobile Engineer at Bamboo

  • Network Engineer at Terawork

    Network Engineer at Terawork

    Network Engineer at Terawork

    • Location: Lagos
    • Job Type: Full-time

    About Terawork

    TERAWORK.COM is a virtual meeting point for getting work done.

    TERAWORK is a bridge between service providers and the individuals and businesses that need their talents and skills.

    Via TERAWORK, customers are provided with a wide pool of skills and services to draw from in getting their projects done, while talents have a platform to reach more customers, earn income and grow their businesses.

    With an office in Lekki, Lagos Nigeria, TERAWORK connects customers with talented Freelancers, Service Providers or Sellers from all parts of the world, using a safe and secure system that guarantees fulfillment, security, and value for money.

    Responsibilities

    The network engineer’s responsibilities encompass a wide range of tasks, including:

    • Designing and implementing a network infrastructure based on organizational requirements.
    • Installing and configuring network hardware, such as routers, switches, and firewalls.
    • Monitoring network performance, system availability, and reliability.
    • Troubleshooting and resolving network issues, including hardware and software problems.
    • Collaborating with other IT professionals to develop and implement network security measures.
    • Conducting regular network maintenance, including updating software and hardware.
    • Documenting network configurations, processes, and procedures.
    • Providing network engineering support and training to other team members.

    Job Requirement

    • A bachelor’s degree in computer science (or a related field).
    • A minimum of 3 years of working experince in the same role.
    • Relevant certifications, such as Cisco Certified Network Professional (CCNP), JNCIS-ENT,
    • Knowledge of network protocols, including TCP/IP, DNS, and DHCP.
    • Experience with network hardware (routers, switches, and firewalls)
    • Familiarity with network monitoring and management tools.
    • Proficiency to work both independently and in a team setting.
    • Time management and organizational skills.
    • Adaptability and willingness to learn new technologies.

    How to Apply

    Interested candidates should apply by sending their CVs to: [email protected]

  • Project Manager at Brave Achievers

    Project Manager at Brave Achievers

    • Location: Remote
    • Job Type: Full-time

    About Brave Achievers

    Brave Achievers is a non-profit organization that is tackling two major tech problems: Shortage of technical applications and product designers, and lack of racial and gender diversity in design tech.

    Job Description

    • We are seeking project managers with design experience to join our team.
    • You are to ensure projects align with organization’s set goals, standards and delivered within the set time.

    Job Responsibilities

    • Coordinate internal resources and third parties/vendors for the flawless execution of projects
    • Ensure that all projects are delivered on-time, within scope and within budget
    • Developing project scopes and objectives, involving all relevant stakeholders and ensuring technical feasibility
    • Ensure resource availability and allocation
    • Develop a detailed project plan to track progress
    • Use appropriate verification techniques to manage changes in project scope, schedule and costs
    • Measure project performance using appropriate systems, tools and techniques
    • Report and escalate to management as needed
    • Manage the relationship with the client and all stakeholders
    • Perform risk management to minimize project risks
    • Establish and maintain relationships with third parties/vendors
    • Create and maintain comprehensive project documentation

    Job Skills

    • Great educational background, preferably in the fields of computer science or engineering for technical project managers
    • Proven working experience as a project administrator in the information technology sector
    • Solid technical background, with understanding or hands-on experience in software development and web technologies
    • Excellent client-facing and internal communication skills
    • Excellent written and verbal communication skills
    • Solid organizational skills including attention to detail and multi-tasking skills
    • Strong working knowledge of Microsoft Office
    • Sound Agile Product Management skills and ability to learn where needed.
    • Project management, Scrum and Agile methodologies
    • PMP / PRINCE II certification is a plus

    Qualification

    • Bachelor’s degree or higher is “good-to-have” but your skill level is more important and preferred
    • 1 – 3 years experience in Agile Project Management
    • Proficient in Microsoft Azure, Office 356 or JIRA

    Apply Here

  • Software Project Manager at OneFocus Consulting Service

    Software Project Manager at OneFocus Consulting Service

    • Location: Port Harcourt, Hybrid
    • Job Type: Full-time

    About OneFocus Consulting Service

    OneFocus Consulting Service is a leading human capacity development company focusing on staff management, trainings and development, IT and Voluntary Work placement and Recruitment.

    We are passionate about helping organizations get a structured work environment & grow sustainably.

    Job Description

    • Our client is seeking a software project manager in Port Harcourt to join their team. The Candidate will be responsible for overseeing and managing the planning, execution and delivery of Software projects within the company.
    • Candidate should have a strong ability to coordinate teams, resources, and processes to ensure that projects are delivered on time, within scope, and on budget, while meeting quality standards

    Skills and Qualifications

    • Bachelor’s Degree in Computer Science, Information Technology, or related fields.
    • Minimum of 18 months of experience managing and shipping software development projects.
    • Understanding of software development life cycles (SDLC), Agile, Scrum, or other project management methodologies.
    • Leadership: Strong leadership and team management skills.
    • Communication: Excellent verbal and written communication abilities.
    • Problem-Solving: Strong analytical and problem-solving skills.
    • Tools: Familiarity with project management tools such as Jira, Trello, ClickUp, Notion, or Asana.
    • Position is Hybrid.
    • Must be in the Office at least 3 times a week.

    How to Apply

    Interested and qualified candidates should send their CV to: [email protected]  using the Job Title as the subject of the mail.

  • Software Engineer at Crown Interactive

    Software Engineer at Crown Interactive

    Software Engineer at Crown Interactive

    • Location: Lagos
    • Job Type: Full-time

    About Crown Interactive

    Crown Interactive delivers innovative, cost-effective, service aggregation solutions to the Telecom, Media and Technology-based sectors.

    Starting in 2005, this London-based business has gained ground-breaking expertise integrating business systems with evolving information technology.

    Based on the local demands of emerging markets, a new operation has been launched with its head office in Lagos, Nigeria.

    We also have a base in Washington DC. Our uniquely qualified and highly skilled team includes a diverse make-up of international technology professionals.

    Job Description

    • We’re looking for a Software Engineer who shares in our passion.
    • Are you passionate about Software Development? Do you thrive in solving complex problems and creating innovative solutions?
    • Are you a talented Software Engineer willing to contribute to design development and maintenance of our software applications? If so, we have the perfect opportunity for you!

    Key Roles and Responsibilities

    • Design, develop, and maintain Java-based software applications
    • Collaborate with product managers, designers, and other stakeholders to understand requirements and deliver high-quality solutions
    • Write clean, efficient, and maintainable code following best practices
    • Perform code reviews and provide constructive feedback to team members
    • Troubleshoot and debug issues to ensure optimal performance and reliability
    • Stay updated on emerging technologies and trends in software development
    • Develop modules of the initial system plan and work with the development team by coding advanced portions of the modules and delegating routine coding to junior Java developers
    • Conduct the testing of completed code modules with the help of junior Java developers, fixing code as needed to ensure a smooth system deployment with the intended functionality
    • Plan and execute all deployment of system features and monitor for successful integration, maintaining the system throughout its lifecycle Identify and analyze user requirements
    • Prioritize, assign and execute tasks throughout the software development life cycle
    • Working with our Product team and designers to understand business requirements and context
    • Facilitate the breaking up of high-level requirements into smaller, specific tasks and producing high level design specifications
    • Lead the development and building of features and modules of our application suite using various technology stacks

    Required Skills and Competencies

    • Java
    • Javascript
    • Strong knowledge and understanding with Object-Oriented Principles
    • Spring-Boot
    • Spring-Cloud
    • Experienced in developing enterprise-level web applications and RESTful APIs using cloud-based architecture
    • MySQL
    • Single Sign – On Technology
    • SaaS payment platforms
    • Enterprise platforms
    • DevOPS
    • Familiarity SAAS Application deployment
    • Ability to lead a team and mentor junior engineers.
    • Excellent problem-solving and analytical skills
    • Strong communication and collaboration skills
    • Ability to work independently and in a team environment
    • Experience with Agile development methodologies is a plus

    Experience and Qualifications

    • First degree in Computer Science, Engineering or technical skills required for this role
    • Minimum of 4 – 5 years’ working experience as a software engineer working with Java
    • Experience in Power Sector Applications will be an added advantage.

    How to Apply

    If you think you have what it takes to join our dynamic and vibrant team, please send your CV to: [email protected]