Company Overview:
Crownstack is a proven Digital Transformation Service provider mostly serving the US market. We are a User Experience and quality-focused digital engineering company, empowering enterprises to develop and implement cutting-edge digital business models.
Our team of 60+ passionate engineers and designers propels an engineering-driven, people-centric culture, making us a great place to work. Over the years, with a commitment to clean coding and intuitive user experiences, we have achieved an impressive growth.
Our employee-centric HR policies, competitive pay scale, vibrant work environment, and collaboration with super-talented peers make it the perfect place to nurture your career and make an impact.
Role Overview:
You will be joining a quick-adaptive full-stack engineering team focused on building real-world AI-powered products and solutions.
You will be writing optimised code in JavaScript and TypeScript and working with advanced NodeJs & ReactJs frameworks targeting the latest NodeJs and ReactJs versions
You will participate in regular design sessions, code reviews, and agile ceremonies
You will work closely with the team lead/Product owner to help deliver high-quality features within agreed timescales
You will identify areas for modification or refactoring inside our code base and champion their improvement
You will lead by example, contributing to a culture of high quality, personal ownership and customer-focused execution
You will also coordinate with Clients directly on various aspects of the project lifecycle
You will get early exposure to cutting-edge tools like LangChain, LangGraph, Claude Code, and modern vector databases
This is a high-growth role - engineers who demonstrate initiative and curiosity move up quickly
If you're someone who stays up reading about the latest LLM releases or builds side projects just for fun, this is the place for you
What We're Looking For:
-
Must-Have Requirements:
2 to 5+ years of development experience
Strong experience in Frontend development with JavaScript / TypeScript/ React or Next.js/ HTML5 + CSS3/ REST API integration
Strong experience in backend development with NestJS/ Node.js / API development/ Database fundamentals
Strong experience with relational databases like Postgres or MySQL and ACID principles
Experience with modern source control systems (like Git, GitHub)
Analysing user requirements, envisioning system features and functionality
Design, build, and maintain efficient, reusable, and reliable code by setting expectations and feature priorities throughout the development life cycle
Strong experience in designing, extending, and implementing REST APIs
Strong experience in React and Redux Toolkit or other state management libraries
Exposure to Design patterns, Clean coding practices and SOLID design principles
Practice vibe coding using AI-assisted development tools like Claude Code, GitHub Copilot, and Cursor to accelerate development
Excellent communication
Good Exposure to asynchronous programming
Nice-to-Have Technical Skills:
Basic Python programming (data structures, functions, OOP concepts)
Familiarity with Git and GitHub for version control
Understanding of core AI/ML concepts (supervised learning, neural networks, etc.)
Understanding of LangChain or LangGraph
Awareness of RAG pipelines, vector databases (e.g., Pinecone, ChromaDB, Weaviate), and embeddings
Familiarity with AI agent concepts and agentic workflows
Comfort using AI-assisted coding tools like Claude Code, GitHub Copilot, or Cursor
Hands-on experience with LangChain, LangGraph, or similar agentic frameworks
Exposure to cloud platforms like AWS, GCP, or Azure
Soft Skills We Value:
Proactive, dependable, and continuously learning
Strong communicator — open, direct, and collaborative
Receptive to feedback and committed to improving
Curious about new AI tools and techniques; explores without being prompted
Self-motivated — takes ownership and drives work independently
Positive and willing attitude toward responsibilities assigned by seniors
We are an equal opportunity employer that values diversity at all levels. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, national origin, age, sexual orientation, gender identity or disability.