⚡ New Feature

Auto-Apply to Jobs While You Sleep

Stop spending hours applying manually. Our Premium Auto-Apply scans new listings every day and sends your application automatically — so you never miss an opportunity.

🔒 Secured by Stripe 📋 Cancel anytime ✅ 100+ jobs applied monthly
Home Jobs Lagos Senior Mobile Applications Developer – Flutter/Java Senior Frontend Developer – ReactJS

Senior Mobile Applications Developer – Flutter/Java Senior Frontend Developer – ReactJS

Credit Direct Limited  · Banking / Financial Services

Contract Lagos
Lagos
Deadline: 17 September 2026
Posted June 19, 2026

Responsibilities include designing, developing, and maintaining software applications in partnership with the development team. The position requires writing high-quality, efficient code, resolving technical issues, and actively contributing to the ongoing enhancement of software solutions.

Job Details

Develop and implement robust software solutions through the application of engineering principles and advanced programming techniques. Design, code, test, and maintain applications to ensure optimal performance, scalability, and reliability. Collaborate with cross-functional teams, including product managers, designers, and other developers, to deliver high-quality software that meets business objectives and user needs. Stay current with emerging technologies, industry best practices, and evolving software development methodologies to enhance existing systems and drive innovation. Troubleshoot, debug, and resolve technical issues to maintain system integrity and minimize downtime. Document code, processes, and system architectures to facilitate knowledge sharing and future development efforts.

Design, implement, evaluate, and sustain software solutions in accordance with detailed technical requirements.

Craft code that is clean, efficient, and maintainable, adhering to established best practices and coding standards.

Engage in collaborative code assessments to uphold coding standards and foster knowledge exchange among team members.

Collaborate effectively with the Senior Software Engineer and other team members to gain a clear understanding of project requirements and technical specifications.

Partner with product managers, designers, and quality assurance teams to guarantee seamless project execution and timely delivery.

Ensure clear and aligned communication with team members and stakeholders to facilitate mutual understanding of project objectives.

Technical support and troubleshooting expertise are essential for diagnosing and resolving complex technical issues efficiently. The role demands a deep understanding of software, hardware, and network systems to provide timely and effective solutions. Strong analytical and problem-solving skills are required to identify root causes and implement corrective measures. Additionally, effective communication abilities are necessary to explain technical concepts clearly to non-technical users and collaborate with cross-functional teams.

Evaluate, diagnose, and address software defects and performance bottlenecks to ensure optimal system functionality.

Collaborate on refining existing software applications through the integration of enhancements and performance optimizations to ensure sustained advancement.

Consistently monitor advancements in the field to integrate cutting-edge solutions and methodologies into development processes.

Develop and oversee up-to-date technical documentation for software applications, encompassing design specifications and code annotations.

Ensure all documentation is clear, concise, and readily accessible to the appropriate team members while maintaining consistent alignment with project objectives.

The ideal candidate will possess a Bachelor’s degree in a relevant field, along with at least three years of professional experience in a comparable role. Proficiency in industry-standard software and tools is essential, as is the ability to work effectively both independently and within a team. Strong analytical and problem-solving skills are required to address complex challenges, and excellent communication abilities are necessary to collaborate with stakeholders at all levels. Candidates must demonstrate a commitment to continuous learning and adaptability in a dynamic work environment.

A bachelor’s degree in computer science, software engineering, or a closely related field is required.

A minimum of two to four years of practical experience in software development is required.

Demonstrated expertise in designing, building, and delivering software applications, along with active participation in end-to-end software development initiatives.

Demonstrated expertise in one or more programming languages, such as Java, Python, C, or JavaScript, is required.

Professional experience in software development frameworks and libraries, such as Spring, Django, and .NET, is required.

Technical Competencies: Proficiency in relevant software, tools, and methodologies essential for executing job responsibilities effectively. Demonstrated expertise in analyzing complex technical issues, troubleshooting problems, and implementing efficient solutions. Familiarity with industry-specific technologies, programming languages, and frameworks required for optimal performance. Strong analytical and problem-solving skills to assess system requirements and enhance operational efficiency. Capability to collaborate with cross-functional teams, ensuring alignment with project objectives and technical standards. Commitment to continuous learning to stay current with emerging technologies and best practices in the field.

Cloud Infrastructure Specialists design, deploy, and manage scalable cloud-based solutions leveraging platforms such as AWS, Azure, or Google Cloud. They ensure optimal performance, security, and cost-efficiency of cloud environments while adhering to best practices in infrastructure automation and governance. Responsibilities include configuring cloud services, monitoring system health, troubleshooting issues, and implementing disaster recovery strategies. Candidates must possess a strong foundation in cloud architecture, proficiency in scripting languages like Python or PowerShell, and hands-on experience with infrastructure-as-code tools such as Terraform or CloudFormation. Additionally, expertise in networking, security compliance, and containerization technologies is highly desirable. Effective collaboration with cross-functional teams and a commitment to continuous learning are essential for success in this role.

We are seeking a seasoned professional to oversee and enhance our cybersecurity framework, ensuring robust protection against evolving digital threats. The ideal candidate will possess extensive experience in developing and implementing comprehensive security policies, conducting risk assessments, and managing incident response protocols. Proficiency in frameworks such as NIST, ISO 27001, or CIS Controls is essential, along with expertise in network security, encryption, and vulnerability management. Strong leadership skills are required to mentor security teams, collaborate with cross-functional departments, and align cybersecurity initiatives with business objectives. The role demands meticulous attention to detail, analytical thinking, and the ability to communicate complex security concepts to stakeholders at all levels.

Analyze data to extract actionable insights and support informed decision-making across various business functions. Utilize statistical methods, data visualization tools, and programming languages such as Python or R to process large datasets efficiently. Identify trends, patterns, and correlations within the data to address complex business challenges. Collaborate with cross-functional teams to translate data findings into strategic recommendations and operational improvements. Maintain data integrity, ensure accuracy, and adhere to best practices for data governance and security. Proficiency in SQL for querying databases and experience with data visualization tools like Tableau or Power BI are required. Strong analytical skills, attention to detail, and the ability to communicate insights effectively to stakeholders at all levels are essential.

Responsible for designing, implementing, and maintaining efficient and secure database systems to support organizational operations. Develops and enforces data governance policies, ensures data integrity, and optimizes database performance through regular monitoring and tuning. Collaborates with IT teams to integrate databases with applications, troubleshoot issues, and implement backup and recovery procedures. Conducts data analysis to identify trends and provide actionable insights while ensuring compliance with relevant regulations. Requires expertise in database technologies (e.g., SQL, NoSQL), proficiency in scripting and automation, and strong problem-solving skills. Experience with cloud databases and disaster recovery planning is a plus.

We are seeking a forward-thinking leader to spearhead our organization’s Digital Transformation initiative, driving strategic integration of cutting-edge technologies to enhance operational efficiency, customer experience, and competitive advantage. The ideal candidate will possess a proven track record of successfully implementing digital solutions across diverse business functions, coupled with expertise in cloud computing, data analytics, and automation. Responsibilities include assessing current processes, identifying opportunities for innovation, and leading cross-functional teams to execute transformative projects from conception through implementation. Additionally, you will be responsible for fostering a culture of digital literacy and change management to ensure seamless adoption and sustained success. Strong project management skills, a results-driven mindset, and the ability to collaborate effectively with stakeholders at all levels are essential. Qualifications include a minimum of 10 years in technology leadership roles, a degree in a relevant field, and certifications in digital transformation frameworks or methodologies.

We are seeking a seasoned professional to oversee and enhance our organization’s information security framework. This role demands expertise in identifying vulnerabilities, implementing robust security protocols, and ensuring compliance with relevant regulations. The ideal candidate will possess strong analytical skills, a deep understanding of cybersecurity best practices, and experience in risk assessment and incident response. Responsibilities include developing security policies, conducting regular audits, managing security tools, and fostering a culture of security awareness across the organization. Proficiency in frameworks such as ISO 27001, NIST, or similar standards is required, along with a proven track record in security governance and leadership.

We provide specialized technical assistance for IT applications, ensuring seamless functionality and resolving user issues efficiently. This role involves troubleshooting software problems, maintaining system integrity, and delivering timely solutions to maintain productivity. Candidates must possess strong analytical skills, proficiency in relevant programming languages, and prior experience in IT support or application maintenance. Additionally, effective communication abilities and a customer-focused mindset are essential to address technical challenges while ensuring user satisfaction.

Overseeing the implementation and maintenance of IT governance frameworks and compliance standards remains essential to this role. Responsibilities include establishing policies, conducting risk assessments, and ensuring adherence to regulatory requirements across the organization. Additionally, the position requires collaborating with stakeholders to align IT strategies with business objectives while monitoring ongoing compliance through audits and evaluations. Strong analytical skills, attention to detail, and proficiency in relevant frameworks (e.g., ISO 27001, CUBIT, or NIST) are critical, along with the ability to communicate complex requirements clearly to non-technical audiences. Experience in a governance, risk, and compliance (GRC) or IT audit environment is preferred.

Overseeing the IT infrastructure involves ensuring the seamless operation, maintenance, and optimization of an organization’s technology systems, networks, and hardware components. This role requires expertise in system administration, network configuration, and cloud services to support business continuity and security protocols. Responsibilities include monitoring system performance, troubleshooting technical issues, managing server and storage solutions, and implementing disaster recovery plans. Additionally, it demands proficiency in IT governance frameworks, vendor management, and compliance with industry standards to enhance operational efficiency and reliability.

IT Service Management (ITSM) encompasses the implementation, administration, and oversight of IT services to align with organizational needs and enhance service delivery. This role demands expertise in IT service frameworks, incident resolution, change management, and service-level agreement (SLA) compliance. Responsibilities include managing service requests, troubleshooting technical issues, and ensuring seamless IT operations. Candidates should possess strong analytical skills, proficiency in ITSM tools, and a deep understanding of IT service best practices. Effective communication and collaboration with cross-functional teams are essential to drive continuous improvement in IT service quality and user satisfaction.

We seek a skilled professional to oversee the implementation, administration, and maintenance of our Mobile Device Management (MDM) system. In this role, you will configure, deploy, and monitor mobile devices across the organization to ensure secure access to corporate resources while maintaining compliance with IT policies. Your responsibilities include troubleshooting device issues, managing user permissions, and ensuring seamless integration with existing infrastructure. Additionally, you will generate reports on device usage, security status, and compliance metrics to support data-driven decision-making. The ideal candidate will possess strong technical expertise in MDM solutions, proficiency in scripting or automation tools, and a deep understanding of mobile security best practices. Exceptional problem-solving skills and the ability to collaborate with cross-functional teams are essential for success in this position.

Responsible for the maintenance, configuration, and reliable operation of computer networks and systems, network administrators ensure optimal performance and security across the organization. They install, upgrade, and troubleshoot network hardware, software, and related infrastructure components, including routers, switches, firewalls, and servers. Daily duties involve monitoring network traffic, identifying and resolving connectivity issues, and implementing security protocols to safeguard data integrity. Additionally, they collaborate with IT teams to deploy and manage network solutions, conduct performance analyses, and document system configurations. Strong proficiency in TCP/IP, DNS, DHCP, VPN, and LAN/WAN technologies is essential, along with experience in network monitoring tools and scripting languages. Problem-solving skills, attention to detail, and the ability to work under pressure are critical for success in this role.

Programming and Scripting

We are seeking a skilled and experienced Project Manager to oversee and coordinate projects from initiation through completion. The ideal candidate will possess a strong background in project management methodologies, exceptional organizational skills, and the ability to lead cross-functional teams to achieve project objectives on time and within budget. Responsibilities include defining project scope, developing detailed project plans, allocating resources, managing risks, and ensuring clear communication among stakeholders. A bachelor’s degree in a relevant field, along with PMP certification or equivalent experience, is required. Additionally, proficiency in project management software and tools, as well as prior experience in the industry, is highly preferred.

Quality Assurance professionals are responsible for ensuring that products, services, or processes adhere to established standards and specifications while identifying and addressing any defects or deviations. They meticulously develop and implement testing protocols, execute comprehensive evaluations, and document findings to support continuous improvement initiatives. Collaboration with cross-functional teams is essential to align on quality objectives, resolve discrepancies, and enhance overall operational efficiency. A keen attention to detail, analytical problem-solving abilities, and proficiency in quality management systems are critical for success in this role.

Ensures adherence to all applicable laws, regulations, and industry standards governing organizational operations, safeguarding compliance with legal and ethical obligations while mitigating risks associated with non-compliance.

We appreciate your interest in the position and encourage you to apply through our established application method. Please ensure you follow the specified procedure to submit your application materials in a timely and complete manner. Should you have any questions regarding the application process, do not hesitate to reach out for further clarification.

To submit your application, kindly utilize the provided link(s) on the company’s official website.

Qualifications

BA/BSc/HND

Experience Required

2 - 4 years

More jobs in Lagos