Hiring

Fullstack Engineer

Engineering · Full-time · Abuja, Nigeria

Job description

Who We Are We help Companies, Founders & Product managers grow. We are a digital products consultancy helping companies, founders & product managers accelerate growth using innovative solutions in Product development, management, marketing & consultation.

The Need

We are bringing together a product team at TM Labs and want you onboard. Why? We believe the people who will build the products of the future must be people want to understand humans, bring together different specialized skills and responsibilities and feel real ownership for a product from discovery to delivery.

Job Purpose

As a Fullstack Engineer working in an agile environment, you will be part of a team developing, designing, testing and delivering high quality business critical software. You will work with amazing and intelligent team members to build great software solutions for businesses and people.

Responsibilities

  • Develop awesome software.
  • Review other developers’ code.
  • Analyze requirements, confer with users to understand requirements, and ensure deep understanding of any requirement given.
  • Demonstrate solutions by developing clear documentation (eg flowcharts, solution architecture diagram, API documentation, etc).
  • Write unit tests.
  • Liaise with Test engineers to ensure high quality of applications.
  • Conduct basic database administration activities as required.
  • Handle application deployment.
  • Handle server management & Dev-ops.
  • Architect and design software applications.
  • Learn new trends and technologies and recommend for adoption.

What You Will Need

  • A Bachelor's degree in Computer Science, Computer Engineering, Mathematics, Statistics or a related relevant field
  • We'd prefer you to have 3 - 4 years programming experience
  • Hands on experience with Linux based systems
  • Proficient in designing, building, and debugging distributed systems
  • Excellent SQL skills
  • Expert level understanding of Typescript & React.js
  • Understanding of Dev-ops and Server management.
  • Excellent analytical skills
  • Comfortable with basic cryptographic techniques and security protocols
  • Passion for contributing to technology knowledge base
  • Passion and curiosity for building and creating things
  • Demonstrated knowledge of application security
  • Great verbal and written communication skills
  • Demonstrates strong empathy for internal and external customers

What you will be getting

  • Competitive Compensation
  • End of year bonus
  • Stock options
  • Laptop for work
  • Work with talented team of people.

Org chart

No direct reports

Teams

This job is not in any teams


Offices