3+ years of hands-on full-stack development with React, JavaScript/TypeScript, Python, REST APIs, and cloud platforms (Azure preferred). Experience building AI-powered features using LLMs, AI APIs, ChatGPT, Cursor, or similar AI development tools.
Seeking a Senior Software Engineer to design, develop, and deliver full-stack SaaS applications. This role requires strong hands-on experience with React, Python, cloud technologies, and AI-powered application development.
Requirements:
5+ years of professional software engineering experience building customer-facing / SaaS applications.
3+ years of hands-on full-stack development with React, JavaScript/TypeScript, Python, REST APIs, and cloud platforms (Azure preferred).
Experience building AI-powered features using LLMs, AI APIs, ChatGPT, Cursor, or similar AI development tools.
Experience with FastAPI, MongoDB, Docker, Kubernetes, Redis, Snowflake, CI/CD.
Responsibilities:
Design, develop, and deliver full-stack features from concept through production.
Must be comfortable speaking up and contributing to architectural decisions with a focus on scalability, reliability, and long-term maintainability.
Build modern React applications and Python/FastAPI backend services.
Integrate AI/LLM APIs into customer-facing products and internal workflows.
Design scalable cloud-native solutions and optimize application performance.