Full Stack Engineering (Backend Heavy) needed at Earnipay

Save 3 days ago

Job title : Full Stack Engineering (Backend Heavy)

Job Location : Lagos

Deadline : August 01, 2024

Quick Recommended Links

Education and Experience:

  • Bachelor’s degree in Computer Science, Engineering, or a related field.
  • Proven experience as a Full-Stack JavaScript Developer with a focus on backend development.(At least 2 years of solid work )

Technical Skills:

  • Strong proficiency in JavaScript and Node.js.
  • Experience with backend frameworks such as Express.js and Nestjs.
  • Familiarity with frontend technologies (HTML, CSS, JavaScript, etc.).
  • Proficient in database management using both SQL(MySQL, Postgres) and NoSQL(MongoDb) databases.

Collaboration and Communication:

  • Strong collaboration and communication skills.
  • Ability to work effectively in a team and independently.

Problem-Solving:

  • Excellent problem-solving and analytical skills.
  • Ability to troubleshoot and debug complex issues.

Adaptability:

  • Willingness to learn new technologies and stay up-to-date with industry trends.

Job role

Backend Development:

  • Design, develop, and maintain scalable server-side applications using JavaScript (Node.js) and related technologies.
  • Implement RESTful APIs and other communication protocols for seamless interaction between the frontend and backend.

Database Management:

  • Develop and optimize database schemas, queries, and transactions.
  • Work with both SQL and NoSQL databases to store and retrieve data efficiently.

Architecture and System Design:

  • Collaborate with cross-functional teams to define system architecture and design scalable solutions.
  • Ensure the performance, reliability, and scalability of backend systems.

Integration with Frontend:

  • Collaborate closely with frontend developers to integrate backend functionality seamlessly into user interfaces.
  • Implement and optimize frontend-backend communication protocols.

Code Quality and Testing:

  • Write clean, maintainable, and efficient code.
  • Conduct thorough testing of backend components, identify and fix bugs, and ensure high code quality.

Performance Optimization:

  • Identify and implement performance improvements in backend systems.
  • Monitor and troubleshoot issues related to system performance.

Security and Compliance:

  • Implement security best practices to safeguard data and prevent unauthorized access.
  • Stay informed about industry trends and updates related to security and compliance.

Collaboration and Communication:

  • Work closely with product managers, designers, and other stakeholders to understand project requirements and deliver high-quality solutions.
  • Communicate effectively with team members and provide technical guidance and support.

How to Apply for this Offer

Interested and Qualified candidates should Click here to Apply Now

  • ICT Jobs in Nigeria  jobs

Share this job