DevJobs

Senior Full Stack Engineer

Overview
Skills
  • Python Python ꞏ 5y
  • TypeScript TypeScript
  • Flask Flask ꞏ 5y
  • React React
  • MongoDB MongoDB
  • NoSQL NoSQL
  • CI/CD CI/CD
  • GitHub Actions GitHub Actions
  • Azure Azure
  • GCP GCP
  • Docker Docker
  • API Design
  • LLM
  • System Architecture

Company Description

StudyWise is transforming how learning and assessment work with AI.

Our platform empowers educators and organizations to create, grade, and analyze exams with intelligent automation, turning raw student performance into deep insights and better outcomes.


We’re building our next-generation product: a holistic, AI-driven learning system. We’re looking for a Senior Backend-Oriented Full-Stack Developer who can lead backend architecture, ensure system robustness, and strengthen our DevOps foundations while still contributing across the stack.


Role Description

  • Architect and develop core backend systems using Flask (Python) with a focus on scalability, reliability, and security
  • Design and implement APIs, data models, and integrations connecting frontend, backend, and AI services
  • Lead architectural decisions that shape the product’s long-term technical direction
  • Build and optimize LLM-powered features for grading automation, content generation, analytics, and personalization
  • Improve infrastructure, deployment workflows, and observability across services
  • Own backend-heavy features end-to-end, from planning and technical design to implementation and monitoring
  • Collaborate with product, AI, and design teams to translate use cases into strong architectural and engineering solutions
  • Mentor developers and help scale engineering processes as the team grows


What We’re Looking For?


  • 5+ years of experience, with a strong backend orientation and proven production ownership
  • Deep expertise in Python (Flask)
  • Strong proficiency with React (TypeScript)
  • Hands-on experience designing and building APIs, system architecture, and scalable backend services
  • Proven experience delivering LLM-powered product features in production environments
  • Strong proficiency with MongoDB or other NoSQL databases
  • Strong experience with containerization and DevOps practices, including Docker and modern CI/CD pipelines (e.g., GitHub Actions).
  • Hands-on experience deploying and managing applications in cloud environments, preferably Azure or GCP.
  • Ability to drive technical decisions, propose improvements, and ensure reliability at scale
  • Thrives in a fast-moving environment where autonomy and initiative matter.
StudyWise.io