Website:
aidewiser.co.in
Job details:
Role - Senior Software Engineer
Experience - 8 Years
Location - Hyderabad (Onsite)
Budget - Max 22 LPA
Work Timings - 2 PM–11 PM IST
Required Qualifications
• Senior-level full-stack engineering experience delivering production systems end to
end.
• Strong system design skills with the ability to decompose complex problems and
deliver independently.
• Strong experience with React and Next.js for building data-driven web applications.
• Strong backend engineering experience with Node.js; Fastify preferred for API
development.
• Experience designing and optimizing data models and queries across relational
(PostgreSQL/SQL Server/MySQL) and NoSQL (MongoDB) databases.
• Hands-on experience implementing authentication and authorization patterns,
including RBAC and tenant isolation.
• Strong shift-left quality mindset: unit testing, integration testing, and CI-driven
engineering standards.
Preferred Qualifications
• Experience with metadata-driven platforms, workflow engines, rules engines, or
highly configurable products.
• Experience enabling AI features such as RAG, embeddings, vector search, and
relevance evaluation.
• Experience with 3D visualization in the browser (WebGL, Three.js) and performance
optimization for large models or point clouds.
• Experience with offline-first patterns and data synchronization strategies for web or
mobile experiences.
• Experience with cloud-native deployment, observability, and operational practices in
Azure environments.
Technical Environment and Tooling
• Frontend: React, modern component libraries and design system patterns
• Backend: API-first design, REST and/or GraphQL
• Data: Relational databases (PostgreSQL/SQL Server/MySQL) and NoSQL (MongoDB)
• Security: Azure AD B2C (or equivalent), JWT, RBAC, tenant isolation
• Quality: shift-left testing, contract testing, CI quality gates
• Delivery: Git-based workflows, code reviews, CI/CD pipelines
Key Responsibilities
- Design and develop full-stack applications including UI, APIs, integrations, and databases.
- Build reusable components and scalable platform features.
- Develop metadata-driven workflows, dynamic forms, validations, and configurable behavior.
- Work with relational and NoSQL databases with focus on scalability and performance.
- Implement RBAC, tenant isolation, secure APIs, and structured logging.
- Contribute to unit testing, integration testing, contract testing, and CI/CD practices.
- Support observability, monitoring, and production readiness.
- Contribute to AI-enabled capabilities such as embeddings, vector search, and document retrieval APIs.
Click on Apply to know more.