Node.Js Developer

Software Engineer

Software Engineer with hands on experience building full-stack systems, developer-facing APIs, and blockchain-integrated infrastructure.


Experience: 5 years

Yearly salary: $50,000

Hourly rate: $45

Nationality: 🇰🇪 Kenya

Residency: 🇰🇪 Kenya


Experience

Frontend Developer
Pullova
2024 - 2026
Developed scalable frontend modules using React, React Native, and TypeScript, contributing to both mobile (iOS Android) and web applications. Engineered API integration flows using TanStack Query (React Query) and custom hooks, enabling efficient caching, reusable API calls, and scalable state management. Built complex multi-role interfaces (users, beauticians, beauty shops) with responsive layouts and secure authentication flows. Developed a real-time booking system with enhanced security measures, including background audio verification for service confirmation and operational transparency. Implemented mobile push notifications and managed real-time state synchronization across devices. Collaborated closely with design teams in Figma, providing technical feasibility insights and contributing to improved UX decisions. Participated in code reviews, feature planning, and architecture discussions, contributing to improved code quality and maintainability across large codebases. Authored release notes and internal documentation for testing and staged distribution builds, improving QA efficiency and deployment transparency.
React Native Developer
Patient Care
2024 - 2025
Revamped core user flows of the mobile application using React Native and TypeScript, improving navigation clarity and increasing user engagement within the first month of release. Implemented centralized state management using Zustand, reducing unnecessary re-renders and significantly improving application performance and maintainability. Refactored legacy components into reusable, modular structures, improving code consistency and reducing duplication across the codebase. Collaborated closely with backend engineers to integrate REST APIs and ensure reliable data synchronization across patient and provider workflows. Authored detailed QA documentation and generated debug APK builds, enabling identification and resolution of critical issues prior to production deployment. Participated in sprint planning, prototyping, and cross-functional collaboration using Agile methodologies, improving delivery predictability and team coordination.

Skills

ethereum
rust
solana
typescript
node
english