NextHire Try for free

SSTPath

Posted 15 Oct 2026

Angular Developer - Intern (Internship)

Apply with NextHire Auto Apply fills in the application for you.
Employment
Internship
Team
Software Engineering
Posted
15 Oct 2026

About the role

The core responsibilities for the job include the following:


Front-End Development:

  • Build responsive, performant, and scalable web applications using modern JavaScript frameworks such as Angular.
  • Develop reusable, maintainable, and modular components.
  • Collaborate with UX/UI designers to implement visually stunning and user-friendly interfaces.
  • Write clean, efficient, and well-documented code following best practices in JavaScript and front-end development.


State Management:

  • Implement state management solutions such as Redux, Vuex, Context API, or other relevant libraries to manage the application state.
  • Work with asynchronous data and integrate APIs to fetch and display dynamic content.


API Integration:

  • Integrate with RESTful APIs or GraphQL APIs to consume data and handle requests and responses.
  • Ensure smooth handling of errors and edge cases when working with external APIs.


Testing and Quality Assurance:

  • Write unit and integration tests using tools like Jest, Mocha, or Cypress to ensure application stability and functionality.
  • Debug and troubleshoot issues across different browsers and devices.


Collaboration:

  • Work closely with back-end developers to integrate front-end components with server-side logic.
  • Participate in code reviews, share knowledge, and follow agile methodologies.
  • Collaborate with other team members to optimize the performance, scalability, and responsiveness of web applications.


Performance Optimization:

  • Identify bottlenecks in the application and optimize front-end performance.
  • Implement techniques such as lazy loading, code splitting, and asset optimization to enhance the user experience.


Continuous Learning:

  • Stay up-to-date with the latest trends and technologies in front-end development, JavaScript, and related frameworks.
  • Contribute to internal documentation and knowledge-sharing initiatives.


Requirements:

  • Proven experience in building web applications using modern JavaScript frameworks (Angular).
  • Strong proficiency in JavaScript (ES6+) and experience with HTML5 CSS3 and responsive web design.
  • Knowledge on state management libraries like Redux, Vuex, Context API, and similar tools.
  • Familiarity with RESTful APIs and/or GraphQL for consuming data.
  • Proficiency in using version control systems like Git and familiarity with GitHub or GitLab.
  • Solid understanding of web performance optimization techniques, including lazy loading, code splitting, and image optimization.
  • Knowledge of UI frameworks like Material UI, Ant Design, or Tailwind CSS.
  • Experience with unit and end-to-end testing using libraries like Jest, Mocha, Cypress, or Enzyme.
  • Familiarity with task runners and bundlers (e. g., Webpack, Vite, and Parcel build processes).
  • Strong problem-solving skills and ability to debug complex issues.
  • Excellent written and verbal communication skills, with the ability to collaborate effectively in a team environment.


Preferred Qualifications:

  • Experience with TypeScript for building scalable, type-safe applications.
  • Familiarity with CI/CD pipelines, Docker, or cloud platforms like AWS, Netlify, or Vercel.
  • Understanding of Agile/Scrum methodologies and experience working in an Agile environment.
  • Knowledge of Progressive Web Apps (PWA) and Service Workers.
  • Experience with Node.js or server-side rendering (SSR) frameworks like Next.js or Nuxt.js .

85% of jobs are never posted

The AI Outreach Agent writes to recruiters and hiring managers at the companies you pick, from your own Gmail.

Try AI Outreach