Full Stack Developer Job at CredPal

CredPal is a leading financial technology company that offers a comprehensive range of financial solutions, including credit cards and investment opportunities, to empower individuals. Our mission is to revolutionize access to credit and investment, enabling individuals to take charge of their financial well-being.

We are recruiting to fill the position below:

Job Position: Full Stack Developer

Job Location: Lagos
Job type: Full-time (Hybrid)
Level: Junior - Mid Level

Purpose Statement


  • We are seeking a highly motivated and skilled Full Stack Developer to join our team and play a pivotal role in shaping and enhancing our cutting-edge financial technology solutions. 
  • Your expertise in both backend (Node.js) and frontend (React.js, HTML/CSS, JavaScript) development will be crucial in creating seamless, efficient, and engaging user experiences.
  • You will collaborate with cross-functional teams to craft dynamic interfaces, architect efficient APIs, integrate with various third-party services, and leverage AI-powered development tools to enhance coding efficiency and optimize system performance.

Key Deliverables

  • Develop and deploy user-friendly web applications using React.js, HTML/CSS, JavaScript, Node.js, Express.js, MongoDB.
  • Architect efficient backend solutions, including APIs and server-side logic.
  • Implement AI-powered coding tools (e.g., GitHub Copilot, ChatGPT, Tabnine) to improve development speed and code quality.
  • Ensure pixel-perfect, responsive, and dynamic user interfaces aligned with design guidelines.
  • Collaborate with teams to integrate third-party services and data sources.
  • Design and implement well-documented APIs for seamless data exchange.
  • Maintain code quality through testing, debugging, and code reviews.
  • Stay updated with AI-driven development trends and propose innovative enhancements.
  • Develop, and maintain scalable web solutions, including RESTful APIs, third-party payment integrations, and overall system architecture to ensure efficiency and reliability.
  • Enhance user experience by implementing responsive, dynamic interfaces with smooth animations and interactions, aligning with design guidelines.
  • Ensure code quality and system stability through technical documentation, debugging, and collaboration with our world-class engineering team.

Requirements

  • Proven experience as a Full Stack Developer with expertise in React.js, HTML/CSS, JavaScript, Node.js, Express.js, MongoDB.  (preferably in a fintech or high-growth financial service company).
  • Experience using AI-powered coding tools (e.g., GitHub Copilot, ChatGPT, Tabnine) to streamline development.
  • Familiarity with RESTful APIs, Authentication (JWT/OAuth), Mongoose.js, CI/CD, SSR/CSR in React, WebSocket development and integration.
  • Strong understanding of responsive design principles, ensuring a consistent user experience across devices.
  • Proficiency in version control systems (Git), package managers (npm/Yarn), build tools (Webpack/Parcel), and testing tools (Postman/Insomnia).
  • Knowledge of Docker and containerization for scalable deployments.
  • Understanding of Agile methodologies and development best practices.
  • Ability to work effectively in cross-functional teams and communicate technical concepts to non-technical stakeholders.
  • Contributions to open-source projects, personal coding projects, or relevant certifications are a plus.
  • Familiarity with fintech industry trends and challenges is an advantage.

Benefits

  • Professional development opportunities.
  • A collaborative and inclusive work culture that fosters growth and innovation.
  • Opportunity to work with cutting-edge products and technologies.
  • Supportive and approachable management team dedicated to your success.