Eny Consulting Inc

Full-Stack Software Developer (Web, Mobile & AI)

Victoria Island, Lagos, Nigeria

    Eny Consulting and Advisory is a dynamic and innovative consulting firm dedicated to helping businesses achieve their goals through expert advisory services and customized solutions. Through The Business Analysis School, we specialize in business analysis, data analysis, and product management training, equipping professionals with the skills needed to thrive in today’s evolving job market


    Key Responsibilities

  • Develop, test, and deploy scalable web and mobile applications

  • Integrate AI models and APIs (e.g., OpenAI, Langchain) into product workflows

  • Design backend architecture, databases, and cloud infrastructure

  • Maintain and optimize frontend UI for speed and responsiveness

  • Collaborate with product and design teams to translate specifications into functional products

  • Ensure application security, performance, and scalability
  • Troubleshoot, debug, and iterate quickly based on feedback


    Required Skills & Experience

    • 3–5+ years of professional experience in full-stack development

    • Strong proficiency in:

      • Frontend: React.js, Next.js, HTML, CSS, JavaScript/TypeScript

      • Backend: Node.js, Python (FastAPI or Django), or Firebase

      • Mobile: React Native or Flutter

    • Proven experience integrating AI APIs or building AI-enhanced tools

    • Familiarity with vector databases (e.g. Pinecone, Weaviate) and prompt engineering

    • Experience deploying applications to cloud platforms (AWS, GCP, or Vercel)

    • Solid understanding of REST APIs, authentication flows, and third-party integrations

    • Git version control and agile development workflows


      Nice-to-Have

      • Experience with payment gateway integrations (e.g., Stripe, Paystack)

      • Previous work in career tech, edtech, or consulting platforms

      • Exposure to analytics, chatbot development, or document automation

        Project Portfolio must be included in your resume. 



      Apply For This Job

      If you would like to apply for this position, please fill in the information below and submit it to us for consideration.

      Drop files (or click) here to upload.

      (200MB file size limit)