Job Description
Job Title: Full Stack Engineer
Experience Level: 5–10 Years
Location: [Hybrid]
Employment Type: [Full-time]
About The Role
We’re looking for experienced Full Stack Engineers to join our growing team. You’ll play a key role in building highly interactive, AI-driven applications—from chat interfaces and operator-style workflows to dynamic dashboards and web/mobile apps. If you thrive in fast-paced environments, enjoy working across the stack, and are passionate about creating seamless user experiences, we’d love to hear from you.
Key Responsibilities
• Design and develop end-to-end solutions across web and mobile platforms
• Create intelligent, AI-driven interfaces such as chat and dashboard experiences
• Build and maintain scalable and maintainable front-end and back-end architecture
• Collaborate with cross-functional teams on design, architecture, and product decisions
• Optimize applications for performance and scalability
• Write clean, efficient, and well-documented code
Core Skillset
Frontend
• React (Vanilla with Vite or frameworks like Next.js)
• TypeScript
• Component libraries (e.g., ShadCN/UI)
• Tailwind CSS
• React Server Components & SSR
• State Management: Zustand, Tanstack Query
• Schema Validation: Zod
• Forms & Data Viz: React Hook Form, ReCharts, Nivo
Backend
• Node.js
• ORMs: Prisma, Drizzle
• Data Querying: Server Actions, Tanstack Query
• Databases: PostgreSQL, MongoDB
DevOps & Cloud
• Docker & Kubernetes
• CI/CD with GitHub Actions
• Experience with cloud platforms: AWS, Azure, GCP
• Bonus
• Python scripting or backend experience
• Building chat interfaces or operator-style workflows
• Experience with real-time systems or complex dashboards
Qualification - BE/B.Tech or MCA
💡 Quick Summary
Seeking a career-building opportunity? The Full Stack Engineer (React + Node + Gen AI) - Senior Associate position is now open for candidates interested in the Software Developer Jobs sector. This role in Bangalore offers a professional environment and growth potential.
Requirement Snapshot: Candidates should possess basic communication skills, a proactive attitude, and the ability to work in a team. Experience in Software Developer Jobs is a plus.
