Fullstack Engineer

Engineering · Full-time · Abuja, Nigeria

Job description

We are seeking an experienced and dynamic Intermediate Full Stack Engineer to join our team. The ideal candidate is flexible and will be responsible for the maintenance of tools that support our operations, customer support processes and support our backend/frontend teams when needed. This role requires a good understanding of front-end and back-end technologies, as well as a commitment to be flexible to support customer and engineering operations.

Key Responsibilities:

  1. Support Front-end Development when needed to meet deadlines: Help develop responsive and intuitive user interfaces using modern front-end frameworks and libraries (React, and vue.js), ensuring optimal user experience.
  2. Integration and APIs: Integrate internal applications, databases, and third-party services through APIs, ensuring seamless data flow and functionality across the customer support, compliance, and engineering team.
  3. Troubleshooting and Maintenance: Troubleshoot and resolve application issues from customer support and compliance team to ensure stability, performance, and security.
  4. Collaboration and Communication: Work closely with cross-functional teams, including customer support, operations, and product to understand requirements, provide technical guidance, and ensure successful delivery of solutions.
  5. Documentation and Knowledge Sharing: Document code, processes, and technical solutions, and contribute to knowledge-sharing initiatives within the team and organization.

Qualifications and Skills:

  • Minimum of 3–5 years of experience in full stack web development
  • Proficiency in front-end technologies (React, Vue.js)
  • Strong skills in back end and databases technologies (Typescript, MySQL, PostgreSQL, MongoDB)
  • Familiarity with GraphQL and API integration
  • Understanding of agile development methodologies and practices
  • Strong problem-solving and analytical skills
  • Excellent communication and collaboration abilities
  • Attention to detail and commitment to writing clean, maintainable code.
  • Ability to work collaboratively in a cross-functional team environment and communicate technical concepts to stakeholders.
  • Willingness to work hybrid (Come to the office few times a week)