Full Stack Engineer

Hyderabad, Telangana, India
Dec 19, 2024
Dec 12, 2025
Onsite
Full-Time
3 Years
Job Description

We are seeking a Full Stack Engineer to join our Gurgaon-based team. In this role, you will be responsible for developing both the front-end and back-end aspects of a system, ensuring that the entire application functions seamlessly. Your primary focus will be to use your knowledge of Angular and related technologies to build responsive, scalable, and high-performance web applications.

As a Full Stack Engineer at Accenture, you will collaborate with cross-functional teams, provide technical leadership, and drive the adoption of cloud-first and agile development practices. If you are an innovative thinker, passionate about coding, and looking to tackle complex technical challenges, we want you to join our team.

Key Responsibilities

  • Design and implement full-stack features that span from user interfaces (front-end) to backend APIs and services.
  • Develop and integrate applications with cloud-based platforms to enhance scalability and performance.
  • Work with other engineers to build custom web components and reusable services.
  • Develop robust and reusable Angular components and services for building user-facing features.
  • Ensure the Angular-based frontend is responsive and cross-platform compatible.
  • Implement state management in Angular using libraries such as NgRx or RxJS.
  • Partner with UX/UI designers to ensure a seamless and visually appealing user experience.
  • Collaborate with back-end developers to integrate with existing services and databases, ensuring the system functions efficiently.
  • Participate in daily stand-ups, sprint reviews, and other agile practices to improve project outcomes.
  • Optimize web applications for performance, particularly for mobile responsiveness and fast loading times.
  • Focus on scalability by writing code that can handle increased user traffic and complexity.
  • Implement best practices for data protection and security, ensuring compliance with industry standards.
  • Follow an agile methodology to manage project timelines, tasks, and deliverables.
  • Stay abreast of the latest trends in cloud technologies, continuously improving the solution architecture to leverage cloud services (AWS, Azure, GCP).
  • Ensure that all development work adheres to cloud-first principles, optimizing for cloud hosting environments.
  • Write clean, maintainable, and testable code to ensure long-term stability.
  • Maintain high-quality unit tests and integration tests to minimize system errors.
  • Provide documentation on application design, logic, and architecture for future reference.

Skills and Qualifications

  1. Proficiency in Angular. Experience in developing Angular applications using the latest frameworks and best practices.
  2. Strong understanding of front-end technologies like HTML5, CSS3, and JavaScript.
  3. Experience building responsive web applications and single-page applications (SPA).
  4. Experience working with RESTful APIs, connecting to backend services, and handling data exchange.
  5. Familiarity with Git and version control practices for collaborative development.

Good-to-Have Skills

  • Familiarity with JavaScript frameworks such as React, Vue.js, or Svelte.
  • Knowledge of back-end technologies (e.g., Node.js, Express.js, or Java Spring Boot) for integrated system development.
  • Experience working with cloud services (AWS, GCP, or Azure) and managing microservices architecture.
  • Knowledge of database management systems (SQL and NoSQL), with experience in querying, optimizing, and structuring data for scalable solutions.

Experience & Education

  • 3+ years of experience in Angular development, preferably in enterprise-level applications.
  • A Bachelor’s degree in Computer Science, Information Technology, or a related field, or equivalent professional experience (15 years of full-time education).

What We Offer

  • At Accenture, we focus on empowering our employees with continuous learning opportunities, certifications, and exposure to new technologies. We invest in your career growth with a strong emphasis on professional development and innovation.
  • Accenture supports a healthy work-life balance, offering flexible working arrangements and hybrid models so you can manage both personal and professional responsibilities.
  • As part of a global organization, you will have the chance to work on diverse projects across multiple industries and regions, contributing to impactful, high-value solutions for clients worldwide.
  • Enjoy a competitive salary and a benefits package that includes health insurance, retirement plans, and various other perks designed to foster employee well-being.
  • Collaborate in a creative, inclusive, and supportive environment where team members’ contributions are valued. Accenture encourages innovation, and we celebrate achievements together.

Why Join Accenture?

  1. Global Leadership. Accenture’s leadership in technology innovation and consulting will give you the opportunity to work on cutting-edge solutions in a fast-evolving industry.
  2. Diversity and Inclusion. We believe in a diverse workforce and provide an inclusive environment where every individual can thrive.
  3. Employee Development. Through training programs, mentorship, and industry conferences, we equip our employees with the tools and resources to advance their careers.

If you are passionate about technology, enjoy solving complex problems, and are eager to work with a global team on exciting, high-impact projects, this Full Stack Engineer position is a perfect fit for you!

Related Jobs