Design and integrate relational and NoSQL databases, ensuring efficient data access and application performance.
Optimize frontend and backend performance, including page load times, API response times, and scalability.
Implement automated unit, integration, and end-to-end testing to ensure application reliability.
Ensure responsive design, accessibility, cross-browser compatibility, and consistent user experience.
Understanding of session management, persistent application state, and long-running asynchronous workflows.
Collaborate with UI/UX designers and backend engineers to deliver intuitive, maintainable applications.
Drive sprint planning, code reviews, and retrospectives.
Support pilot deployments at customer sites, and document model assumptions, performance benchmarks, and business impact with clarity.
What You Bring
A bachelor's degree from a reputed university; an advanced technical degree is a plus.
3–6 years hands-on Full Stack Development and 1-2 years of experience with cloud-native technologies, Docker, Kubernetes, and production deployments.
Strong programming skills in Python, with experience in frameworks such as FastAPI, Flask, or Django.
Experience with backend development, RESTful APIs, microservices, and asynchronous programming with Python(FastAPI/Flask/Django) or Nodejs
Proficiency in JavaScript/TypeScript and frontend frameworks such as React or Next.js with component libraries such as Tailwind CSS.
Working knowledge of APIs, HTTP, and REST (FastAPI preferred).’
Experience designing and consuming REST APIs, WebSockets, and Server-Sent Events (SSE).
Experience with at least one major cloud platform: AWS, Azure, or Google Cloud Platform (GCP).
Comfort with databases — PostgreSQL, MySQL, MongoDB, or ClickHouse — including schema design.
Familiarity with data visualization libraries such as Plotly, ECharts, D3.js, or Recharts.
Experience with testing frameworks such as Jest, Vitest, React Testing Library, and Playwright.
Familiarity with Docker, Kubernetes, NGINX, Git, and CI/CD pipelines for deploying full-stack applications.
Familiarity with Messaging and Caching technologies like Kafka, RabbitMQ, or Redis.
Familiarity with AI SDKs and integration of LLM-powered services into web applications.
Experience building dynamic interfaces that support structured outputs, charts, tables, and interactive visualizations.
Strong understanding of Linux environments, networking fundamentals, Git, and software development best practices.
A grounding in responsible AI — PII handling, model evaluation, audit trails.
Sharp debugging instincts and a genuine love of solving hard problems.
We are known for our extraordinary people who make the impossible possible every day. Questians are driven by hunger, humility, and aspiration. We believe that our company culture is the key to our ability to make a true difference in every industry we reach. Our teams regularly invest time and dedicated effort into internal culture work, ensuring that all voices are heard.
We wholeheartedly believe in the diversity of thought that comes with fostering a culture rooted in respect, where everyone belongs, is valued, and feels inspired to share their ideas. We know embracing our unique differences makes us better, and that solving the worlds hardest engineering problems requires diverse ideas, perspectives, and backgrounds. We shine the brightest when we tap into the many dimensions that thrive across over 21,000 difference-makers in our workplace.