Co-Founder Role::::::: Skilled Full-Stack Developer(frontend focus) (EQUITY COMPENSATED ONLY)
Nairola
Date: 23 hours ago
City: Abuja, FCT
Contract type: Full time

As the Co-founder Fullstack Developer (Frontend Focus) at Nairola, you will be responsible for designing and implementing the frontend architecture that enables seamless interactions between hospitals and laboratories. Your primary goal will be to build a highly responsive, accessible, and secure interface using React.js (TypeScript) while ensuring a smooth user experience.
Key Responsibilities
Key Responsibilities
- Frontend Development & Architecture (React.js - TypeScript)
- Develop and maintain responsive, accessible, and high-performance user interfaces using React.js with TypeScript.
- Implement a modular and reusable component structure to ensure scalability.
- Ensure compatibility with multiple screen sizes (desktop, tablets, mobile) using CSS-in-JS, Tailwind CSS, or styled-components.
- Optimize the application for performance, SEO, and accessibility (WCAG compliance).
- State Management & Data Flow
- Implement efficient state management using React Context API, Redux Toolkit, or Zustand.
- Handle API calls efficiently, ensuring smooth interaction with the Nest.js backend.
- Optimize client-side performance with memoization, lazy loading, and caching strategies.
- API Integration & Security
- Integrate frontend with RESTful and GraphQL APIs securely.
- Implement authentication and authorization flows using JWT, OAuth, and RBAC.
- Ensure secure data handling to comply with HIPAA, GDPR, and NDPR regulations.
- UI/UX Collaboration & Implementation
- Work closely with the Product Designer to translate wireframes and prototypes into high-quality code.
- Ensure consistency in design components by implementing a design system.
- Gather and implement feedback from user testing sessions to improve usability.
- Testing & Quality Assurance
- Implement unit, integration, and end-to-end testing using Jest, React Testing Library, or Cypress.
- Perform code reviews to maintain high-quality code and best practices.
- Debug and fix UI bugs to ensure a smooth and error-free experience.
- DevOps & Deployment
- Set up CI/CD pipelines for automated testing and deployment.
- Optimize frontend bundle size for better performance and faster load times.
- Deploy and monitor the application using Vercel, Netlify, or cloud platforms.
- Collaboration & Leadership
- Work closely with the Backend Developer (Nest.js, TypeScript) to ensure seamless integration.
- Provide technical leadership in frontend development, guiding junior engineers when needed.
- Participate in strategic decision-making, product roadmap discussions, and investor meetings.
- Continuous Learning & Innovation
- Keep up with the latest React.js, TypeScript, and frontend security trends.
- Continuously optimize UI performance and user experience based on data and feedback.
- Frontend: React.js (TypeScript), Next.js (optional)
- State Management: Context API, Redux Toolkit, Zustand
- UI Styling: Tailwind CSS, Styled-components, CSS-in-JS
- APIs: REST, GraphQL
- Testing: Jest, React Testing Library, Cypress
- Auth & Security: OAuth, JWT, RBAC
- DevOps: CI/CD, Vercel, Netlify
See more jobs in Abuja, FCT