EngineeringPermanentOn-site

Full Stack Developer – CRMStudio Platform

Lead and contribute to the design, development, and implementation of new features across both frontend and backend layers of the CRMStudio platform.

About the Role

We are seeking a highly skilled Full Stack Developer to join our team in designing and delivering innovative features for CRMStudio, an advanced CRM and Process Automation platform built to empower enterprises in managing customer relationships, workflows, and digital operations—on par with solutions like Microsoft Dynamics 365. As a Full Stack Developer, you’ll work across the entire technology stack—from front-end interfaces to back-end logic—building scalable, secure, and high-performing applications. You will collaborate closely with product managers, designers, and other engineers to shape a seamless user and developer experience for CRMStudio users worldwide.

What You'll Do

  • Lead and contribute to the design, development, and implementation of new features across both frontend and backend layers of the CRMStudio platform.
  • Build responsive, high-performance web interfaces using Angular, TypeScript, HTML5, and CSS3, ensuring excellent usability and accessibility.
  • Develop and maintain robust backend services, APIs, and integrations using C# and .NET Core/Framework.
  • Design and optimize database schemas, queries, and stored procedures in Microsoft SQL Server for reliability and performance.
  • Ensure smooth API communication between frontend and backend layers, managing data flow and synchronization effectively.
  • Write and maintain unit, integration, and end-to-end tests to guarantee stability and quality.
  • Participate in code reviews, architectural discussions, and Agile sprint cycles, contributing to best practices and engineering standards.
  • Support CI/CD pipelines and deployment automation (TeamCity, PowerShell) to streamline releases.
  • Collaborate with QA, UI/UX, and DevOps teams to deliver a cohesive, world-class CRM experience.

What We're Looking For

  • 4+ years of professional experience in full stack or software development, preferably building enterprise-grade CRM, ERP, or SaaS products.
  • Strong hands-on experience with C#, .NET Core, and object-oriented programming.
  • Proficiency in JavaScript, TypeScript, Angular, and modern frontend development frameworks.
  • Solid understanding of MS SQL Server and relational database design principles.
  • Experience developing and consuming RESTful APIs and working with JSON-based integrations.
  • Familiarity with Agile/Scrum processes, sprint management, and version control (Git).
  • Strong problem-solving abilities with attention to scalability, performance, and security.
  • Excellent communication skills and ability to collaborate in cross-functional, global teams.
  • English proficiency (written and verbal).

Nice to Have

  • Experience working on CRM or ERP platforms such as Microsoft Dynamics 365, Salesforce, or similar.
  • Knowledge of microservices, cloud-based deployments (Azure/AWS), and containerization (Docker/Kubernetes).
  • Familiarity with testing frameworks (NUnit, Jasmine, Cypress) for frontend and backend testing.
  • Exposure to DevOps practices, CI/CD tools, and deployment automation.
  • Understanding of low-code/no-code platform development, workflow automation, and process modeling.
  • Appreciation for UI/UX principles and design systems in enterprise product development.

What We Offer

    Opportunity to shape the full technology stack of a next-generation CRM and automation platform.

    Collaborative, innovation-driven culture that values craftsmanship, learning, and leadership.

    Competitive salary and career growth opportunities in a rapidly expanding digital products division.

    Exposure to cutting-edge AI, automation, and cloud technologies redefining enterprise CRM.

    A dynamic workplace that encourages ownership, experimentation, and excellence in every build.

Location

Gurgaon

Employment Type

Permanent

Experience Level

Mid Level (3-5 years)

Department

Engineering

Apply
View Applications