datatrota
Signup Login
Home Jobs Blog

Backend Developer at Elvaridah

ElvaridahLagos, Nigeria Software Development
Full Time
Elvaridah is a Business Development Company with the primary objective of working with businesses and business owners to start up their businesses, improve, differentiate or expand already existing ones.

  • As a Backend Developer, you will play a crucial role in designing, developing, and maintaining the server-side components of our applications, ensuring their reliability, scalability, and high performance.

Key Duties & Responsibilities

  • Deliver quality software through defining and writing unit, integration, and acceptance tests.
  • Execute full software development life cycle (SDLC).
  • Develop flowcharts, layouts and documentation to identify requirements and solutions.
  • Ensure all code is version controlled according to industry standards and best practices.
  • Integrate software components and translate product requirements into a fully functional software system.
  • Deploy, test, and manage services.
  • Ensure high levels of code quality by exhibiting development craftsmanship.
  • Design and develop a processing platform using various configuration management technologies.
  • Test software development methodology in an agile environment.
  • Provide ongoing maintenance, support and enhancements in existing systems and platforms.
  • Work alongside product teams, and other developers to elevate technology and consistently apply best practices.
  • Participate in code reviews, knowledge sharing, and design sessions.
  • Produce specifications and determine operational feasibility
  • Designing APIs and back-end services for various application features.
  • Developing high-performance applications by writing testable, reusable, and efficient code.
  • Implementing effective security protocols, data protection measures, and storage solutions.
  • Running diagnostic tests, repairing defects, and providing technical support.
  • Documenting Node.js processes, including database schemas, as well as preparing reports.
  • Recommending and implementing improvements to processes and technologies.
  • Keep informed of advancements in the field of Node.js development.
  • Document each aspect of a system or application as a reference for future upgrades and maintenance.
  • Revisit the development process to fix bugs or address client or consumer concerns.

Requirements:

  • Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent work experience).
  • Proven experience as a Backend Developer or similar role, with a strong portfolio of past projects and accomplishments.
  • Proficiency in one or more programming languages commonly used for backend development, such as Typescript, or Node.js.
  • Familiarity with version control systems (e.g., Git) and agile development methodologies.
  • Strong problem-solving skills and the ability to work in a fast-paced, collaborative environment.
  • Excellent communication skills and the ability to effectively convey technical concepts to non-technical team members.
  • Attention to detail and a commitment to writing clean, maintainable, and efficient code.
  • A passion for learning and staying updated with the latest backend development trends and technologies.
  • Understanding of security best practices, such as encryption and data protection.
  • Experience with performance profiling and optimization techniques.

Method of Application

Signup to view application details. Signup Now
X

Send this job to a friend