Posted on: 03/12/2025
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 worked in a product-based environment and be familiar with the end-to-end product delivery lifecycle. A background or interest in cybersecurity, networking, or network device management is a strong advantage.
The role requires independence and an AI-first engineering approach, using AI code assistants for productivity while maintaining strong engineering discipline.
Key Responsibilities:
- Design, develop, and maintain scalable web applications using FastAPI (backend) and React (frontend).
- Architect efficient APIs and ensure seamless data flow across systems.
- Design and optimize PostgreSQL schemas, indexing, and queries.
- Use GitHub for version control, branching strategies, code reviews, and CI/CD workflows.
- Build, containerize, and deploy applications using Docker.
- Integrate AI-assisted development into daily workflows for efficiency and consistency.
- Collaborate with DevOps and QA teams for automation and release management.
- Apply secure coding practices across frontend and backend components.
- Join customer-facing calls as needed, mainly with US-based teams.
Required Skills:
- Strong hands-on experience with Python (FastAPI) and RESTful API design.
- Proficiency with React, ES6+, and component-driven UI frameworks.
- Experience with PostgreSQL (schema design, performance tuning).
- Good understanding of Docker and container-based development.
- Solid knowledge of GitHub, version control, and CI/CD.
- Experience using AI-assisted coding tools (Copilot, ChatGPT, etc.).
- Strong understanding of product lifecycle management and agile practices.
Preferred / Good to Have:
- Background in cybersecurity, networking, or network device management.
- Knowledge of SNMP, SSH-based device management, or network scanning frameworks.
- Familiarity with OAuth2, SAML, or JWT authentication systems.
Experience Required:
- 3 to 7 years of hands-on experience as a Full Stack Engineer or Software Engineer.
- Experience working in a product-based company is mandatory.
- Prior experience contributing to full product lifecyclefrom development to deployment and support.
- Experience collaborating with cross-functional teams in agile/scrum environments.
Did you find something suspicious?
Posted By
Posted in
Full Stack
Functional Area
Full-Stack Development
Job Code
1584090
Interview Questions for you
View All