Front - End Software Engineer


Job Description

A Tech and Media Startup is recruiting suitable candidates to fill the position below:

Job Title: Front - End Software Engineer

Location: Ikeja, Lagos
Employment Type: Full-time

Background

  • While India, China, Poland, Romania and Mexico has dominated the IT outsourcing space over the years, Nigeria with a vast Talent Pool still lack behind in demand. January 2025 will be the beginning of a Tech and media Startup journey with a vision for 1000 IT Talents by 2028.
  • Starting with a team of highly technical and passionate individuals to share our vision and take responsibility for their roles and build a Foundation of Values and Principles. This is a fantastic opportunity for all.

About the Role

  • As a Software Engineer, you’ll work directly with our Product teams to build and scale services and features to enhance the user experiences.
  • We are looking for someone who is self-directed, independent, and has experience owning complete products and features.
  • Our tech stack includes React, Node, GraphQL, Java, Python, AWS, GitHub, Jenkins, Kubernetes, MySQL, Lucene/Solr, Redis, Kafka, Docker and more.

Key Responsibilities
In this role, you will:

  • Help define front end architectures, own and implement specific components, and help shape the overall user experience
  • Contributing to defining best practices for front end development
  • Collaborate closely with UX Designers, Product Managers, and generalist Software Development Engineers on the same team to help deliver the product.
  • Contribute to planning, design, implementation, testing, operations, and process improvement as a member of an autonomous team.
  • Take responsibility for technical problem-solving, creatively meeting product goals, and developing best practices.
  • You will design and develop React based web applications and leverage component libraries such as MUI
  • Proficiency in web stack programming, from integrating with backend APIS design to building complex user-facing interfaces
  • Proficiency in web stack programming, from integrating with backend APIS design to building complex user-facing interfaces.
  • Write high-quality, efficient, testable code in React JS
  • Familiarity with CI/CD technologies like webpack and modern frontend development with React.

Basic Qualifications

  • Proficiency in web stack programming, from integrating with backend APIS design to building complex user-facing interfaces.
  • Independence, self-direction and experience owning complete products and features
  • 4+ years of non-internship professional front end, web or mobile software development using JavaScript, HTML and CSS experience
  • 1+ years of computer science fundamentals (object-oriented design, data structures, algorithm design, problem solving and complexity analysis) experience
  • Experience using JavaScript frameworks such as angular and react.

Preferred Qualifications:

  • 4+ years of agile software development methodology experience
  • Familiarity with CI/CD technologies like webpack and modern frontend development with React.
  • Experience with common front-end technologies such as HTML, CSS, JS, TypeScript, and Node
  • Experience building scalable, distributed, front-end experiences
  • Experience building reusable UX components or libraries.

Salary
N250,000 Monthly.

Application Closing Date
31st December, 2024.


Share job