Backend Software Engineer Mid-Level

2 weeks ago


Ikeja, Lagos, Nigeria GoLemon Full time

GoLemon is an online grocery startup that delivers top-quality groceries and household essentials straight to customers' doorsteps - at low prices. Think of us as your go-to for convenient, affordable shopping, all with a tap on your phone.

We are hiring an interesting and gifted mid-level Backend Software Engineer to design, develop and maintain software and services that serves our customers and internal teams. You'll be working in a cross-functional team along side other engineers, product designers and product managers.

Your responsibilities will include gathering user requirements, defining system functionality and writing code in various languages, like Java, Python and NodeJs.

Ultimately, the role of the Software Engineer is to build high-quality, scalable, innovative and fully performant software that complies with coding standards and technical design.

Other responsibilities
  • Driving engineering initiatives from conception to completion
  • Improving the technical standing of GoLemon by reducing technical debt and improving engineering productivity and processes
  • Implementing, maintaining and improving technical processes to prevent service regression and identify issues via testing, monitoring and alerting
  • Communicating and coordinating with stakeholders across various teams
  • Develop new APIs, systems and services and maintain existing ones
RequirementsYour experience & what it takes to succeed

You're a great fit if you match most of the following:
  • Have strong design and problem solving skills
  • Are innovative, curious, push technical boundaries, and are excited to solve problems
  • Communicate in a clear and helpful manner
  • Can self manage, set an implementation schedule and manage communication with team members and stakeholders
  • Can mentor other engineers and lead by example
  • Familiarity with agile software programming practices
Your Experience:
  • At least 4 years of post-NYSC work experience
  • Experience in task and queuing systems such as Kafka, SQS and RabbitMQ
  • Expert and in-depth OOP design knowledge and skill
  • Knowledgeable in various software design paradigms like design patterns, SOLID principle e.t.c
  • Proficiency in Javascript and Typescript
  • Experience designing, building, scaling, and maintaining large systems
  • In-depth knowledge of relational databases(MySql), caching databases(Redis and Memcache) and NoSql databases(MongoDb)
  • Experience in managing systems and servers using tools such as AWS, DataDog and Pagerduty
  • Proficiency in documenting systems, architecture, requirements and APIs
  • Some experience in building microservice systems
  • Proficiency in writing automated unit and integration tests for systems
  • Have previously worked at fast-growing internet startups (preferred)
Benefits
Why join us
  • Build and own the backend systems that power GoLemon's products, operations, and customer experiences at scale.
  • Work in a truly cross-functional environment alongside talented engineers, designers, and product managers.
  • Tackle high-impact engineering challenges in system design, scalability, reliability, and performance.
  • Drive meaningful technical initiatives end-to-end, from idea to deployment, with real ownership.
  • Grow quickly as an engineer in a culture that values clean architecture, technical excellence, and continuous improvement.
  • Join a fast-growing company where your work directly shapes how thousands of customers shop and receive their orders.


  • Ikeja, Lagos, Nigeria GoLemon Full time

    GoLemon is an online grocery startup that delivers top-quality groceries and household essentials straight to customers' doorsteps - at low prices. Think of us as your go-to for convenient, affordable shopping, all with a tap on your phone.We are hiring an interesting and gifted mid-level Frontend Engineer to design, develop and maintain exciting technology...

  • Mid-level Accountant

    2 weeks ago


    Ikeja, Lagos, Nigeria Septa Software Full time

    Company DescriptionSepta Software specializes in transforming bold ideas into groundbreaking realities with innovative solutions. As a company at the forefront of creativity and technology, Septa is committed to providing groundbreaking inventions and endless possibilities. Our mission is to empower our clients by actualizing their visions and delivering...


  • Ikeja, Lagos, Nigeria Palmpay Limited Full time

    Job Title: Senior Software Engineer(Java&SpringBoot)JobType: Full-TimeExperience Level: SeniorJob Description:We are seeking a highly skilled Senior Software Engineer with deepexpertise in Java and SpringBoot to join our engineering team.Theideal candidate will be responsible for designing,developing,andmaintaining robust and scalable backend systems which...


  • Ikeja, Lagos, Nigeria DurianPam Outsourcing and Consulting Company Full time

    We are looking for experiencedSenior Backend Engineers )to join our growing team. If you are passionate about building scalable systems, enjoy solving complex challenges, and thrive in a collaborative environment, this role is for you.Key ResponsibilitiesDesign, develop, and maintain scalable backend services using TypeScript ) .Build and optimize ...


  • Ikeja, Lagos, Nigeria Tech Champions Full time

    Role OverviewWe are looking for a Junior Backend Developer with a strong foundation in PHP to join our growing development team. You will work closely with senior developers to build, maintain, and optimize our web applications and backend services. This is a fantastic opportunity to develop your technical skills in a supportive and fast-paced...

  • Back End Developer

    2 weeks ago


    Ikeja, Lagos, Nigeria Green Mouse Technologies Full time

    Job Summary:We're seeking an experienced Backend Developer to join our team. As a Backend Developer, you will be responsible for designing, developing, and maintaining our software applications' server-side logic, database integration, and API connectivity. You will work closely with our front-end developers, designers, and product managers to ensure...

  • UI/UX Engineer

    2 weeks ago


    Ikeja, Lagos, Nigeria Strivo Labs Full time

    Job descriptionAbout the RoleWe are looking for a passionate UI/UX Engineer to design and implement engaging, user-friendly interfaces across our digital platforms. You will collaborate with product managers, designers, and engineers to transform user needs into elegant, scalable, and intuitive solutions. The role requires a blend of design sensitivity and...

  • VR/AR Developer

    2 weeks ago


    Ikeja, Lagos, Nigeria Insightful3d Studio Full time

    Insightful3d Studio, a leading VR/AR/MR technology company based in Ikeja, Lagos, is hiring a VR/AR Developer to join our growing team. We're passionate about creating immersive solutions across multiple industries- from manufacturing to healthcare. If you're excited about building the future with virtual and mixed reality, this is a great opportunity for...


  • Ikeja, Lagos, Nigeria Petrosoft Limited Full time

    Company DescriptionPetrosoft Ltd offers a comprehensive suite of software solutions for the petroleum and retail industries, including Head Office Supply Chain Management & Accounting Software, Oil Depot Management Software, and an Online Fuel Station Management System. Additionally, we provide corporate customers globally with cloud-based Online Tank...

  • Laravel + Developer

    4 days ago


    Ikeja, Lagos, Nigeria LagoSmart Networks Limited Full time

    Company DescriptionLagoSmart Networks Limited, based in Nigeria, is a leading Software and Technology Company dedicated to delivering advanced, innovative solutions to help organizations achieve digital transformation and operational efficiency. Specializing in Software Development, System Integration, and AI-powered security solutions, LagoSmart leverages...