Open job

iNet Africa (Zeplin Investments Ltd) - FullStack Developer

Full Stack Developer
💰 Negotiable
📍 Malindi, Kenya
Closing date: 23 days left
Twine Jobs
Based in Manchester, United Kingdom
Last online 5 days ago

Full Stack Developer is needed in Malindi, Kenya.

Client: iNet Africa (Zeplin Investments Ltd)

Location: Malindi, 14, ke

Contract: Full-time

Job Description

We are seeking a skilled and experienced Fullstack Developer to join our dynamic team. The successful candidate will be responsible for designing, developing, and maintaining scalable backend systems and user-friendly frontend interfaces. You will collaborate closely with other developers, ensuring seamless integration, optimal performance, and an excellent user experience. This role requires a deep understanding of Node.js frameworks, frontend technologies, containerization with Docker and Kubernetes, API integration, and networking knowledge to enhance system reliability and performance.

Responsibilities:

  • Build and maintain scalable backend systems using Node.js frameworks.
  • Integrate with third party APIs to support diverse functionalities and services.
  • Utilize Docker and Kubernetes to deploy and manage applications in containerized environments.
  • Apply networking knowledge to enhance system performance and reliability.
  • Use monitoring tools to identify proactively and resolve issues.
  • Collaborate with the frontend team to develop responsive and user-friendly interfaces using Flutter.
  • Ensure seamless integration between frontend and backend systems for a cohesive user experience.
  • Manage and collaborate on code using Git for version control.
  • Identify and implement improvements to enhance system performance, security, and scalability.
  • Quickly learn and adapt to new technologies and frameworks as needed to meet project requirements.
  • Create and maintain comprehensive documentation for systems and processes.
  • Work closely with cross-functional teams to ensure timely delivery of high-quality software solutions.

Requirements

  • Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
  • Minimum of 2 years of experience in backend development.
  • Proven experience as a Fullstack Developer with proficiency in Node.js for backend development.
  • Strong proficiency in Node.js frameworks and frontend technologies.
  • Experience with containerization technologies such as Docker and orchestration tools like Kubernetes.
  • Familiarity with version control systems, particularly Git.
  • Experience integrating with APIs.
  • Understanding of networking principles and experience working with networking devices like Mikrotik is highly desirable.
  • Experience with monitoring and alerting tools such as Zabbix.
  • Basic understanding of frontend technologies, preferably Flutter, to collaborate with frontend teams effectively.
  • Excellent analytical and problem-solving abilities.
  • Strong verbal and written communication skills to articulate technical concepts to non-technical stakeholders.
  • Ability to learn new technologies quickly and adapt to changing project requirements.
  • Experience with Zoho or similar platforms.
  • Familiarity with CI/CD pipelines and DevOps best practices.
  • Knowledge of backend security best practices and data protection.

Benefits

  • A dynamic work environment with ample opportunities for professional growth.
Posted 5 days ago

  • Apply


    Enter your email to apply

     

    By applying, you agree to our Terms.

    Already have an account? Sign in.

  • How It Works


    🔍

    Get quality leads

    Review job leads for free, filter by local or global clients, and get real time notifications for new opportunities.


    🎉

    Win new clients

    Pick the best leads, unlock contact details, and apply to them using Twine's AI application tools.


    📈

    Grow your career

    Use Twine's tools to find new job opportunities and showcase work to your prospective clients.