Jobs

Software Engineer (Backend) at the People Practice

  • Job Type Full Time
  • Qualification BA/BSc/HND
  • Experience 5 – 6 years
  • Location Lagos
  • Job Field ICT / Computer&nbsp

Software Engineer (Backend) at the People Practice

Software Engineer (Backend)

Our client, a liquidity infrastructure for cross-border commerce, is looking for a talented and motivated Software Engineer (Backend) to join their growing engineering team. You will be responsible for designing, developing, and maintaining the server-side logic, databases, and APIs that power our applications. Your work will directly impact the performance, scalability, and reliability of our platform.

Responsibilities

  • Architect, develop, and maintain backend services using AWS Lambda and other serverless technologies.
  • Design, implement, and manage robust APIs using AWS API Gateway or similar services.
  • Leverage Node.js with TypeScript to build scalable, high-performance applications.
  • Collaborate with frontend developers to integrate user-facing elements with server-side logic.
  • Develop and maintain blockchain-based solutions to enhance our financial technology services.
  • Write efficient, reusable, and reliable code while adhering to best practices in software development.
  • Participate in code reviews and provide constructive feedback to peers.
  • Drive the product roadmap and take ownership of several core components of the product.
  • Work closely with UI/UX designers, product managers, and other engineers to deliver innovative solutions.
  • Rapidly learn and apply new technologies to improve the platform’s usability and performance.
  • Hands-on experience maintaining and improving production backend systems.

Qualifications

  • 5+ years of experience with Node.js and TypeScript.
  • 1+ year of experience with AWS Lambda (serverless compute) and AWS API Gateway or similar services and 2+ years of experience with blockchain technologies.
  • Strong knowledge of JavaScript, ES5-ES8, and TypeScript.
  • Experience in developing APIs and integrating third-party services.
  • Proficiency with SQL (PostgreSQL) and experience in designing efficient database schemas with SequelizeORM.
  • Familiarity with version control systems like Git.
  • Experience working in an agile development environment.
  • Experience with cloud computing solutions like AWS, GCP, etc.
  • Knowledge of modern front-end frameworks such as React.js.
  • Understanding of DevOps practices and tools.
  • Familiarity with security best practices in software development.

Must have skills

  • Excellent communication skills, with the ability to convey complex technical concepts to non-technical stakeholders.
  • Strong problem-solving skills and the ability to work independently.
  • Adaptability to continuous change in deliverables and priorities.

Method of Application

Interested and qualified? Go to The People Practice on bit.ly to apply

Leave a Comment