Salad logo

Mid-Level Full Stack Software Engineer at Salad Africa (Techstars 22)

Salad

Lagos, NigeriaFull-timePosted 2y agoStill listed 4 days ago

Most applications go out cold — see where you stand first. No sign-up to start.

Watch jobs like this.

At a glance

Compensation
No compensation found
Location
Lagos, Nigeria
Schedule
Full-time
Work Authorization
Not specified

Olive lists jobs from US employers, including remote roles you can work from the United States.

Requirements

Credentials this posting asks for.

Bachelor's degree

Job overview

The company seeks a talented Mid‑Level Full Stack Software Engineer to develop and maintain scalable web applications, collaborate with product managers and designers, and deliver high‑quality software solutions while staying current with modern web technologies.

Skills & qualifications

RequiredNice to have

Skills

Full Stack Software EngineeringJavaScript (Programming Language)TypeScriptHTML5CSS CodesNext.jsExpress.jsRESTful APINode.JsMySQLPostgreSQLMongoDBGithubDevOpsGraphQLApollo (GraphQL)Serverless ComputingCloud ComputingDocker ContainerKubernetesAutomated Testing FrameworkTest-Driven Development (TDD)Software Design PatternsHTMLCSSNestJSRESTful APIsGitCI/CD PipelinesApollo ClientServerless ArchitectureVercelDigitalOceanDockerJestMocha

Qualifications

Bachelor's Degree in Computer Science, Engineering or Related Field or Equivalent Practical Experience3+ Years Professional Experience in Full‑Stack Web Development

Full job description

Never pay for any CBT, test or assessment as part of any recruitment process. When in doubt, contact us We offer financial services and benefits that ensure employee wellbeing and inspire them to live better lives, thus creating a more optimized workforce for companies in Africa.

Read more about this company Mid-Level Full Stack Software Engineer

  • Job Type Full Time
  • Qualification BA/BSc/HND
  • Experience 3 years
  • Location Lagos
  • Job Field ICT / Computer

Job Description:

  • We are seeking a talented and experienced Mid-Level Full Stack Software Engineer to join our dynamic team.
  • As a Full Stack Software Engineer, you will be responsible for developing and maintaining both the frontend and backend components of our web applications.
  • You will work closely with our product manager and designer to deliver high-quality software solutions.

Responsibilities:

  • Design, develop, and maintain scalable and performant web applications using modern web technologies.
  • Collaborate with cross-functional teams to gather requirements, define technical solutions, and implement features.
  • Implement responsive and user-friendly frontend interfaces using Next.js and other relevant frontend frameworks.
  • Develop robust and efficient backend APIs using Express.js or NestJS, ensuring security, reliability, and scalability.
  • Write clean, maintainable, and well-documented code following best practices and coding standards.
  • Conduct code reviews, provide constructive feedback and mentor junior team members.
  • Optimize application performance and troubleshoot issues to ensure smooth operation in production environments.
  • Stay up-to-date with the latest technologies, tools, and trends in web development.

Requirements:

  • Bachelor's degree in Computer Science, Engineering, or related field, or equivalent practical experience.
  • 3+ years of professional experience in full-stack web development.
  • Proficiency in JavaScript/TypeScript programming languages.
  • Strong understanding of frontend technologies including HTML, CSS, JavaScript, and modern frontend frameworks (e.g., Next.js).
  • Experience building and consuming RESTful APIs.
  • Solid understanding of backend development concepts and experience with Node.js
  • frameworks such as Express.js or NestJS.
  • Experience with database technologies such as MySQL, PostgreSQL, or MongoDB.
  • Familiarity with version control systems (e.g., Git) and CI/CD pipelines.
  • Excellent problem-solving and analytical skills.
  • Strong communication and collaboration skills.

Preferred Qualifications:

  • Experience with GraphQL and Apollo Client.
  • Knowledge of serverless architecture and cloud computing platforms (e.g.Vercel, Digitialocean).
  • Familiarity with containerization technologies such as Docker and Kubernetes.
  • Experience with testing frameworks (e.g., Jest, Mocha) and test-driven development (TDD).
  • Understanding of software design patterns and architectural principles.

Method of Application Interested candidates should send their applications to [email protected]

Build your CV for free. Download in different templates.

You've read the whole posting — now see how you match it.