Find a jobRecruiters

Full Stack Developer & Technical Support (Graduate Trainee)

Exclusive opportunity

Onsite

Full Stack Developer & Technical Support (Graduate Trainee)

Apex Consults

Full Stack Developer & Technical Support (Graduate Trainee)

Skills

SQL QueriesNextReactNodeTypescriptPHPPythonJava.NETAIGitHubFigmaFullstack DevelopmentJavascript

13 days ago

Share this opportunity

Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.

Important information


Contract type:

Permanent

Location:

Ipaja 112106, Ogun State, Nigeria

Work mode:

Onsite

Published on:

6 October 2026

What they need


Job Title: Full Stack Developer & Technical Support (Graduate Trainee)

Location: Egbeda / Iyana Ipaja Axis, Lagos – Onsite
Job Type: Full-Time
Pay: ₦100,000 – ₦150,000 per month
Experience Level: Recent Graduate / 0–2 Years (Entry Level)
Compensation: ₦100,000 – ₦150,000/month (Based on skill level and growth potential)

Important Location Requirement

Applicants MUST currently live within the Egbeda / Iyana Ipaja axis or an immediately surrounding area with a short and reliable daily commute to the office.

Nearby areas may include Egbeda, Iyana Ipaja, Ipaja, Gowon Estate, Idimu, Akowonjo, and surrounding communities.

This is a full-time onsite role. Candidates who live a significant distance from the office should not apply.

Overview

We are a growing technology-focused business working across software development, digital products, technical support, consulting, and other emerging business projects.

We are looking for a smart, highly motivated, and technically capable recent graduate to join us as a Full-Stack Developer & Technical Support Graduate Trainee.

This is a graduate trainee position. We are not looking for a finished or highly experienced developer. We are looking for a high-potential recent graduate with practical software development experience, strong technical aptitude, good academic performance, and the ability to learn quickly.

The ideal candidate should have practical exposure to full-stack software development, with a particularly good eye for clean, modern, and user-friendly frontend design.

Technical support is also a key part of this role. You should be comfortable troubleshooting computers, software, applications, and basic network/connectivity problems.

This is not a software-development-only or desk-only position.

The role combines:

  • Full-stack software development
  • Frontend design and user experience
  • Technical and IT support
  • Basic computer and network troubleshooting
  • Client office/site visits
  • Project execution and research
  • General business and operational support
  • Occasional business-related errands

You may be developing or testing an application on one day and troubleshooting software at a client's office, researching a technical solution, following up on a project, or handling an important business assignment on another.

This role is ideal for someone who is bright, articulate, curious, hands-on, dependable, and eager to learn and grow.

Key Responsibilities

Software Development

  • Assist with developing and maintaining websites, web applications, and digital products
  • Work on frontend and backend components of projects
  • Build clean, responsive, and user-friendly interfaces
  • Assist with prototypes and MVPs for new products and business ideas
  • Troubleshoot bugs and application issues
  • Work with databases, APIs, and integrations
  • Test applications and identify areas for improvement
  • Research technologies and potential technical solutions
  • Assist with application deployments, updates, and technical documentation
  • Use modern development and AI-assisted tools appropriately to improve productivity

A good eye for frontend design and user experience is particularly important. You should care about layout, spacing, typography, responsiveness, usability, and how professionally an application is presented.

Technical Support & Troubleshooting

Technical support is a key part of this position.

You will:

  • Provide basic onsite and remote technical support
  • Troubleshoot common computer, software, and application problems
  • Install and configure software and applications
  • Assist with basic hardware and device issues
  • Troubleshoot internet, Wi-Fi, LAN, and connectivity problems
  • Assist with printers, peripherals, email accounts, user accounts, and common business applications
  • Visit client offices when required to investigate or resolve technical issues
  • Help users understand and correctly use software and digital tools
  • Research unfamiliar technical problems and identify possible solutions
  • Document issues, troubleshooting steps, and resolutions
  • Escalate more complex technical problems when necessary

You do not need to be an experienced network engineer or IT support specialist.

However, you should understand basic computer and networking concepts and be comfortable approaching unfamiliar technical problems logically.

Client, Project & Business Support

This is not a desk-only role.

You will also:

  • Work closely with the founder on technology and business projects
  • Help turn ideas and discussions into actionable tasks
  • Conduct research and summarize findings
  • Track assignments, deadlines, and follow-ups
  • Prepare documents, spreadsheets, presentations, and project information when required
  • Communicate with clients, vendors, and service providers
  • Visit client or partner offices for technical support, meetings, demonstrations, or project activities
  • Assist with onsite software setup and testing
  • Follow up on outstanding client or project issues
  • Deliver or collect documents, equipment, devices, or other business-related items when necessary
  • Handle occasional business-related errands within Lagos
  • Provide clear progress updates on assigned work

Reasonable transportation costs for approved company assignments outside the normal office location will be covered or reimbursed.

As your skills, experience, and understanding of the business grow, you will be given increasing responsibility and ownership.

Who We're Looking For

The ideal candidate should:

  • Be a recent graduate or have approximately 0–2 years of professional experience
  • Hold a Bachelor's degree or HND in Computer Science, Software Engineering, Computer Engineering, Information Technology, or another relevant technical discipline
  • Have a strong academic record
  • Be able to provide an academic transcript or statement of results if shortlisted
  • Have practical exposure to software development through university projects, internships, freelance work, employment, or personal projects
  • Understand frontend and backend development at a foundational level
  • Have a good eye for clean and professional frontend design
  • Have basic computer and networking troubleshooting knowledge
  • Be comfortable researching and solving unfamiliar problems
  • Communicate clearly in written and spoken English
  • Be articulate, organized, reliable, and detail-oriented
  • Be comfortable interacting professionally with clients
  • Be willing to learn and receive feedback
  • Be able to work independently when necessary
  • Be comfortable handling both technical and non-technical assignments

First Class or strong Second Class Upper academic performance is preferred, but practical ability, intelligence, initiative, and evidence of strong potential will also be considered.

Exceptional candidates from other academic disciplines who can demonstrate strong software development and technical ability may also be considered.

Technical Foundation

Practical exposure to several of the following is preferred:

  • HTML / CSS
  • JavaScript / TypeScript
  • React, Next.js, Vue, or similar frontend frameworks
  • Node.js, Python, PHP, Java, .NET, or similar backend technologies
  • REST APIs
  • SQL and/or NoSQL databases
  • Git / GitHub
  • Responsive web development
  • Basic web hosting or application deployment
  • Figma or similar UI/prototyping tools
  • Windows and general computer troubleshooting
  • Basic networking concepts such as IP addresses, Wi-Fi, routers, LAN, DNS, and DHCP
  • AI-assisted development and productivity tools

You are not expected to know everything on this list.

Strong fundamentals, evidence that you have actually built things, problem-solving ability, and the ability to learn quickly are more important.

Working Hours & Availability

This is a full-time onsite position based in the Egbeda / Iyana Ipaja area.

Candidates should have some flexibility with working hours due to the nature of the projects being supported.

There may occasionally be a need to attend scheduled evening meetings, provide technical support, or complete time-sensitive assignments outside normal working hours.

Some evening tasks or meetings may be handled remotely where appropriate.

This is not intended to be an everyday late-night schedule, but flexibility, responsiveness, reliability, and good communication are important.

What You'll Gain

This role offers broader exposure than a typical entry-level software development position.

You will gain practical experience across:

  • Full-stack software development
  • Frontend design and UI/UX
  • Computer and software troubleshooting
  • Basic networking and IT support
  • Client-facing technical support
  • Software testing and deployment
  • Project execution
  • Business operations
  • Research and structured problem-solving
  • Professional client and vendor communication
  • Taking ideas from concept to implementation

We offer:

  • ₦100,000 – ₦150,000 monthly compensation, based on demonstrated skills, academic performance, and experience
  • Performance and development review after the initial 3–6 months
  • Direct mentorship
  • Hands-on experience across multiple technology and business projects
  • Opportunity to develop both technical and business skills
  • Increasing responsibility based on performance
  • Opportunity for long-term professional and career growth

Pay: ₦100,000.00 - ₦150,000.00 per month

Application Question(s):

  • Do you currently live within the Egbeda / Iyana Ipaja axis or an immediately surrounding area? Yes / No
  • What area of Lagos do you currently live in? Please state your area and nearest bus stop.
  • What course did you study, what was your final degree classification/CGPA, and what year did you graduate?
  • Please provide a link to your GitHub profile, portfolio, deployed application, or software project, if available.
  • Briefly describe one software/web application or technical project you have worked on and what you personally did.
  • What experience do you have troubleshooting computers, software, Wi-Fi, printers, or basic network connectivity?
  • Are you comfortable with a role that combines software development, technical support, client visits, project support, and occasional business-related errands? Yes / No
  • Are you available for full-time onsite work in the Egbeda / Iyana Ipaja area and occasional scheduled evening work when required? Yes / No

Work Location: In person

Other offers great for you!

These companies are also looking for great profiles

Rheso.tech

Développeur Full Stack

50-55k€ (Annuel)

Permanent contract

Toulouse, France

Hybrid

Skills

Frontend DevelopmentMobile DevelopmentDockerBackend DevelopmentAngularVueNodePHPDjangoPythonAndroidHTMLCSSPostgreSQLMySQLMicrosoft SQL ServerGitRESTful APIsLinuxWindowsUX/UI DesignerFullstack DevelopmentJavascript

9 months ago

Quick apply

Structure

Full-Stack Developer

600 euros/day

Freelance

Paris, France

Onsite

Skills

RustReactTypescriptC++

3 months ago

Quick apply

FreelanceRepublik

Developer Full stack

Freelance

Paris, France

Hybrid

Skills

ReactNodeFlutter

1 month ago

Quick apply

The best place to find your next move

© 2026. All Rights Reserved.

Talents

Find a job

Create a profile

Solutions and tools