- Minimum Qualification :
- Experience Level : Senior level
- Experience Length : 5 years
Job Description/Requirements
JOB SUMMARY
Requirements5–8+ years of full-stack development experienceStrong in React / JSX / TypeScript / CSS / TSX.Solid back-end experience with Node.js, Express, and SQL (Postgres / Supabase).Working knowledge of Python, particularly for data and AI tasks.Familiarity with AI/ML integrations (OpenAI API, LangChain, AI Agents, etc).Understanding of web app architecture, APIs, and scalable SaaS design.Comfortable in fast-moving, unstructured early-stage environments.
RESPONSIBILITIES
Refactor and professionalise the current React/TSX, Node.js, SQL, and CSS codebase for stability, scalability, and maintainability.Develop and deploy new platform features, including dashboards, KPI engines, guided uploads, emissions calculators, and third-party integrations (ERP, sensor data, CRM).Lead AI integration and experimentation, connecting large language models (LLMs), APIs, and AI-driven features.Oversee backend and database development, ensuring clean architecture, data integrity, and seamless data flow (Supabase / Postgres).Set up CI/CD pipelines, version control, and deployment workflows.Collaborate closely with the founder and sustainability experts to translate business needs into technical architecture.Ensure cybersecurity and data protection across all systems, implementing secure access controls, encryption, and compliance with GDPR, the Kenyan Data Protection Act, and other privacy standards.Ensure overall scalability, reliability, and performance across front-end and backend systems.Contribute to technical planning and long-term product architecture, establishing best practices and engineering culture.Provide technical support to early clients and assist with platform adoption and issue resolution.PS : This role is highly hands-on, suited to someone who enjoys building from zero, thrives in startup environments, and wants to grow into a CTO or Head of Engineering position as the company evolves.
REQUIRED SKILLS
Database administration, Game development, iOS development, Computer aided design (CAD), Software development (fullstack)
REQUIRED EDUCATION
Bachelor's degree
Important Safety Tips
- Do not make any payment without confirming with the BrighterMonday Customer Support Team.
- If you think this advert is not genuine, please report it via the Report Job link below.