TaskUs

Agile Developer

TaskUs
Apply
3 days ago
Chennai, India or Indore, IndiaMid Level

Responsibilities

  • Design, develop, and maintain scalable enterprise-grade web applications across frontend and backend systems.
  • Build responsive, high-performance user interfaces using React.js and TypeScript.
  • Develop secure, scalable backend services and APIs using Node.js and NestJS.
  • Architect reusable, modular, and maintainable solutions following software architecture best practices.
  • Implement highly available and fault-tolerant distributed systems.
  • Contribute to technical architecture, system design, and engineering strategy discussions.
  • Design scalable RESTful APIs, microservices, and event-driven systems.
  • Optimize applications for performance, reliability, scalability, and security.
  • Evaluate technologies, frameworks, and tools to improve platform capabilities.
  • Participate in technical design reviews and architectural governance.

Requirements

  • Bachelor’s or master’s degree in Computer Science, Engineering, Information Technology, or a related field.
  • At least 3 years of professional software engineering experience in enterprise-scale application development.
  • Strong expertise in React.js, Node.js, NestJS, JavaScript, TypeScript, HTML5, and CSS3.
  • Strong understanding of computer science fundamentals, object-oriented programming, design patterns, and software architecture principles.
  • Experience building scalable REST APIs, microservices, and distributed systems.
  • Hands-on experience with PostgreSQL, MySQL, MongoDB, or Firestore.
  • Experience with TypeORM or Prisma.
  • Familiarity with Redis and other caching or in-memory data stores.
  • Understanding of frontend architecture, state management, and responsive design principles.
  • Experience implementing authentication, authorization, and application security best practices.
  • Experience with CI/CD pipelines, Git workflows, and automated deployment strategies.
  • Strong debugging, analytical, problem-solving, communication, collaboration, and stakeholder management skills.

Benefits

  • Competitive industry salary and comprehensive benefits package.
  • People First culture with wellness, HR, diversity, and employee support programs.
  • Opportunities for internal mobility and professional growth.
  • Inclusive and equitable workplace with reasonable accommodations available during the hiring process.

Tech Stack

Categories

TaskUs

About TaskUs

10,000+ employees
Contact me