14 Aug
|
Qentelli
|
Hyderabad
14 Aug
Qentelli
Hyderabad
We are looking for a Senior Full Stack Engineer with strong experience in React, TypeScript, Node.js, NestJS, GraphQL, and PostgreSQL to build and deliver scalable, production-grade applications.
The ideal candidate should have strong end-to-end ownership across architecture, development, testing, deployment, monitoring, and performance optimization. Experience integrating AI/LLM APIs such as OpenAI or Google Gemini is highly desirable.
Role & Responsibilities
- Own the complete feature lifecycle including architecture, development, code reviews, testing, deployment, and post-production monitoring.
- Develop responsive and scalable frontend applications using React.js and TypeScript.
- Build modular backend services using Node.js and NestJS.
- Design and implement GraphQL schemas, resolvers, and APIs using Apollo.
- Work with API Gateway platforms such as Apigee or equivalent technologies.
- Design and optimize PostgreSQL databases, schemas, queries, and data access layers using TypeORM or Prisma.
- Implement Redis for caching and Kafka for event-driven and asynchronous workflows.
- Integrate OpenAI, Google Gemini, or other LLM APIs into production applications.
- Handle AI-related production challenges including timeouts, rate limits, fallback mechanisms, token usage, and cost optimization.
- Work with Neo4j or graph-based data for relationship-driven applications and insights.
- Collaborate with data engineering teams on Snowflake, dbt, or Airflow pipelines.
- Implement monitoring and product analytics using tools such as Datadog and PostHog.
- Support A/B testing, feature flags, and experimentation platforms such as Optimizely.
- Identify and resolve performance bottlenecks across frontend and backend systems, including GraphQL N+1 queries, database performance, frontend rendering, and API response times.
- Participate in architecture discussions, Architecture Decision Records (ADRs), code reviews, and post-incident reviews.
- Work closely with Product, Design, Security, DevOps, and QA teams to deliver secure, scalable, and reliable solutions.
Required Skills
- 57 years of professional software development experience.
- Strong hands-on experience with React.js and TypeScript.
- Strong backend development experience with Node.js and NestJS.
- Hands-on experience with GraphQL and Apollo Client/Server.
- Experience with PostgreSQL, including database design and query optimization.
- Experience with TypeORM or Prisma.
- Valuable understanding of Redis and Kafka or equivalent caching and messaging technologies.
- Experience with REST APIs and API Gateway patterns such as Apigee.
- Experience with Auth0 or equivalent identity/authentication platforms.
- Strong understanding of microservices and event-driven architecture.
- Experience developing and deploying production-grade applications.
- Robust problem-solving and debugging skills.
Good to Have
- Experience with OpenAI, Google Gemini, LLMs, or Generative AI.
- Knowledge of prompt engineering, rate limiting, fallback handling, and AI cost optimization.
- Experience with Neo4j or other graph databases.
- Experience with Snowflake, dbt, or Airflow.
- Experience with Optimizely or similar experimentation/feature-management platforms.
- Salesforce integration experience.
- Experience with AWS services such as ECS, RDS, Lambda, S3, and CloudWatch.
- Experience with Docker, Kubernetes, or Terraform.
- Experience with Jest, Vitest, or Playwright for unit, integration, and end-to-end testing.
- Strong architectural thinking and ability to work independently in a high-ownership environment.
Education Bachelors degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
📌 Mern Stack Developer (Hyderabad)
🏢 Qentelli
📍 Hyderabad