Backend Developer

Position: Mid-level

Closing Date

19th Mar, 2024

Location

Lagos, Nigeria

Closed

Job Type

Contract (Remote)

Experience Level

Mid-level

Years of Experience

4 - 6 Years

Salary Range

₦ 400,000.00 - ₦ 500,000.00

Job Description

  • Define needs around maintainability, testability, performance, security, quality and usability for backend services
  • Drive implementation, consistent patterns, reusable components, and coding standards backend microservice infrastructure
  • Design, develop, and manage automated unit, integration and acceptance tests for all features
  • Work with the Product managers, product owners, Business Analysts and Customers throughout the requirements process to properly understand the long-term goals of the
    products and where they fit in the overall backend infrastructure
  • Influence backend design requirements to build flexible and best-in-class systems
  • Participate in mentoring and peer review of designs and code implementations
  • Work with technical specialists (Security Team, Performance Engineer, etc.) to ensure that all parties understand the system that is being designed and built and that all major issues are understood and mitigated.
  • Participate in several implementation phases of the product development cycle – design, scoping, planning, implementation and test.
  • Ensure the performance quality and responsiveness of backend systems.
  • Investigate issues reported by testing teams to determine impact, root cause, and solve them.
  • Identify and correct bottlenecks and fix bugs to optimize performance.
  • Verbal and written communication is clear and concise.
  • Clearly articulate development and timeline dependencies
  • Improve team development related processes that accelerate delivery, drive innovation, lower costs, and improve quality
  • Ensure self and peers are actively seeking ways to objectively measure productivity: this will include a focus on automating code quality, code performance, unit testing, and build processing in the CI/CD pipeline (Jenkins, Github CI and SonarCube)
  • Attend a daily Agile (Scrum) meeting to identify, groom, and report progress on development projects

Responsibilities

  • Define needs around maintainability, testability, performance, security, quality and usability for backend services
  • Drive implementation, consistent patterns, reusable components, and coding standards backend microservice infrastructure
  • Design, develop, and manage automated unit, integration and acceptance tests for all features
  • Work with the Product managers, product owners, Business Analysts and Customers throughout the requirements process to properly understand the long-term goals of the
    products and where they fit in the overall backend infrastructure
  • Influence backend design requirements to build flexible and best-in-class systems
  • Participate in mentoring and peer review of designs and code implementations
  • Work with technical specialists (Security Team, Performance Engineer, etc.) to ensure that all parties understand the system that is being designed and built and that all major issues are understood and mitigated.
  • Participate in several implementation phases of the product development cycle – design, scoping, planning, implementation and test.
  • Ensure the performance quality and responsiveness of backend systems.
  • Investigate issues reported by testing teams to determine impact, root cause, and solve them.
  • Identify and correct bottlenecks and fix bugs to optimize performance.
  • Verbal and written communication is clear and concise.
  • Clearly articulate development and timeline dependencies
  • Improve team development related processes that accelerate delivery, drive innovation, lower costs, and improve quality
  • Ensure self and peers are actively seeking ways to objectively measure productivity: this will include a focus on automating code quality, code performance, unit testing, and build processing in the CI/CD pipeline (Jenkins, Github CI and SonarCube)
  • Attend a daily Agile (Scrum) meeting to identify, groom, and report progress on development projects

 

Skills Required

  • NodeJs
  • NestJs
  • Typescript

Closed


Copyright ©2025 INITS, All Rights Reserved.

NDPR Audit Compliant 2023