iNet Africa (Zeplin Investments Ltd) - FullStack Developer
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.
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.