Role Summary
We are seeking a Full Stack Engineer with strong experience in Python (FastAPI), PostgreSQL, React, GitHub, and Docker. The ideal candidate should have prior experience in a product company and be familiar with the full product delivery lifecycle. A background or interest in cybersecurity, networking, or network device management is a major plus. The role requires independence and an AI-first approachusing AI code assistants effectively for productivity, while maintaining engineering discipline and avoiding vibe coding.
Key Responsibilities
- Design, develop, and maintain scalable web applications using FastAPI (backend) and React (frontend).
- Architect efficient APIs and ensure seamless data flow between backend and frontend systems.
- Design and optimize PostgreSQL schemas and queries.
- Use GitHub for version control, branching strategy, and CI / CD workflows.
- Build, containerize, and deploy services using Docker.
- Integrate AI-assisted development into day-to-day workflows for better productivity and consistency.
- Collaborate with DevOps and QA for automation and release management.
- Apply secure coding practices across frontend and backend code.
- Participate in customer-facing calls when required, primarily with US-based teams.
Required Skills
Strong hands-on experience with Python (FastAPI) and RESTful API design.Proficiency with React, modern JavaScript (ES6+), and component-driven UI frameworks.Experience with PostgreSQL (schema design, indexing, query optimization).Good knowledge of Docker and containerized development.Solid understanding of GitHub workflows and CI / CD pipelines.Familiarity with AI-assisted development tools (Copilot, ChatGPT, or similar).Strong knowledge of product lifecycle management and agile delivery models.Preferred / Good to Have
Background in cybersecurity, networking, or network device management.Understanding of SNMP, SSH-based device management, or network scanning frameworks.Knowledge of OAuth2, SAML, or JWT-based authentication systems.Soft Skills
Independent, self-driven, and outcome-focused.Strong analytical and problem-solving mindset.Clear communication and collaboration in distributed teams.Commitment to engineering discipline, version control, and peer review.Compensation
Competitive and commensurate with experience and skill set.