Full-Stack Python Developer

SYTOSS Verified Employer

SYTOSS is looking for an experienced Full-Stack Python Developer with a strong security background to perform a structured code review of our SecOps platform built with FastAPI, React, and MongoDB.

 

Requirements:

โ€” 5+ years of software development experience
โ€” Strong experience with Python 3.10+ and FastAPI
โ€” Experience with MongoDB (aggregation pipelines, indexing, multi-tenant isolation)
โ€” Experience with Redis, especially Redis Streams with consumer groups
โ€” Experience with async Python (asyncio, httpx, motor)
โ€” Experience with APScheduler or similar schedulers
โ€” Experience with React 18/19 (hooks, context, React Router v6)
โ€” Experience with Tailwind CSS
โ€” Understanding of JWT authentication, RBAC, and multi-tenant SaaS security
โ€” Basic knowledge of Linux, Nginx, TLS, Docker
โ€” Experience with Git
โ€” English: Upper-Intermediate+

 

Nice to have:

โ€” Experience with WebSockets / real-time architectures
โ€” Experience performing security-focused code reviews

 

Responsibilities:

โ€” Conduct a structured code review of the platform (FastAPI + React + MongoDB)
โ€” Evaluate system architecture and code quality
โ€” Review authentication, RBAC, and tenant isolation logic
โ€” Analyze event bus (Redis Streams) and scheduler implementation
โ€” Identify potential security risks or logic flaws
โ€” Prepare a written report with findings and recommendations

 

What we offer:

๐ŸŒ Work from Anywhere: The flexibility to work remotely or from our office, depending on what suits you best.

๐ŸŒฑ Work-Life Balance: We support your well-being with paid vacation and sick leave to ensure you have the time you need to recharge. Enjoy a flexible schedule that fits your lifestyle.

๐Ÿ“Š Full Accounting Support: We handle all administrative details, including tax coverage and comprehensive accounting support.

๐Ÿ’ฐ Competitive Compensation: Competitive compensation that reflects your experience and skills.

๐Ÿ‘ฅ Friendly Team & Cozy Environment: Join a supportive, collaborative team. We also offer thoughtful gifts and organize engaging corporate events.

๐Ÿš€ No Bureaucracy, No Micromanagement: A workplace with minimal bureaucracy and no micromanagement. Embrace the freedom to innovate and excel in an environment where everyone feels valued and heard. 

Required domain experience

Security 2 years

Required languages

English B2 - Upper Intermediate
FastAPI, React, MongoDB, Python
Published 12 March
21 views
ยท
2 applications
To apply for this and other jobs on Djinni login or signup.
Loading...