Senior AI Full-Stack Software Engineer (Python/Next.js/React)

Location: Remote Employment Type: Part-Time (with the potential to become Full-Time)

 

Appko is working with a groundbreaking AI startup company.   We are seeking a Senior Full-Stack Software Engineer with 7-10 years of experience to join our team. We are looking for an individual who will take true product ownership, acting as a partner in building our AI products from concept to launch. This is a part-time position with the potential to transition into a full-time role as the client secures its next round of funding. You will play a pivotal role in building our AI products for their customers.   You will develop a platform that bridges cutting-edge frontend experiences with a sophisticated, AI-powered backend. This is a unique opportunity to directly impact the direction and success of Appko and its clients.

 

Key Responsibilities

  • Take ownership of product features, driving them from initial ideation and design through to final deployment and maintenance.
  • Develop and maintain our full-stack application using our core technologies: Next.js, React, and Python's FastAPI.
  • Design and implement scalable, type-safe APIs and backend services to power both internal and external features.
  • Create and optimize high-quality, responsive user interfaces using Tailwind CSS and modern React practices.
  • Develop new AI products and features for our customers, taking concepts from design to deployment.
  • Integrate and manage AI/ML models with strong experience using Vibe/Anthropic.
  • Handle complex image processing tasks on the backend, from file uploads to computer vision.
  • Collaborate with the team to define technical architecture, system design, and API contracts.
  • Implement and maintain robust authentication and security features using Firebase and JWT.
  • Contribute to DevOps practices, including Docker containerization and CI/CD pipelines.

 

Required Technical Skills

Frontend Expertise

  • Advanced proficiency in TypeScript, React, and Next.js 15+.
  • Hands-on experience with modern component libraries like Radix UI and shadcn/ui.
  • Expertise in utility-first CSS with Tailwind CSS.
  • Strong understanding of React state management patterns (hooks, with knowledge of Zustand/React Query a plus).
  • Experience with client/server components and the Next.js app directory structure.

Backend Proficiency

  • Deep experience with Python 3.9+ and async programming.
  • Proven track record with the FastAPI framework and Pydantic for API development.
  • Experience designing and optimizing MongoDB schemas for performance.
  • Knowledge of asynchronous drivers like motor and aiohttp.
  • Familiarity with image processing libraries like Pillow and understanding of various image formats.

Full-Stack and Specialized Skills

  • Experience with Docker for containerization and application deployment.
  • Solid understanding of RESTful API design, authentication flows (JWT, Firebase Admin SDK), and security best practices.
  • Practical experience integrating with and leveraging Vibe/Anthropic AI APIs.
  • Knowledge of real-time communication patterns using WebSockets and Socket.io.
  • Ability to debug and troubleshoot across the entire stack.

 

Ideal Candidate Profile

  • You are a proactive self-starter who thinks like a founder and takes end-to-end responsibility for the quality and success of your work.
  • You are passionate about the potential of AI and excited to build products that solve real-world problems.   You will be expected to utilize and develop with AI tools in order to expedite the delivery of the products/tools you will build.
  • You're a versatile problem-solver who thrives on technical challenges from the UI to the database.
  • You have a strong understanding of both frontend and backend performance optimization techniques.
  • You're passionate about writing clean, maintainable, and well-tested code.
  • You're an autonomous learner who stays current with emerging technologies and best practices.

Required languages

English B2 - Upper Intermediate
Python, React, Next.js
Published 2 September
41 views
ยท
19 applications
95% read
ยท
90% responded
Last responded yesterday
To apply for this and other jobs on Djinni login or signup.
Loading...