Browse current jobs

Software Engineer

Solverminds Solutions and Technologies · Chennai

Apply on employer website

Collected role description

Role overview

Software Engineer at Solverminds Solutions and Technologies

You will be responsible for designing and implementing high-performance, scalable, and maintainable web applications while collaborating with backend teams and UX designers.

We are seeking a skilled Angular Developer with 4+ years of experience to join our team in Chennai.

The ideal candidate should have strong expertise in Angular (12+), TypeScript, JavaScript, and frontend development.

Responsibilities

  • Develop, enhance, and maintain Angular applications (Angular 12+).
  • Implement responsive UI/UX using HTML5, CSS3, SCSS, and Bootstrap/Tailwind CSS.
  • Work with RxJS, Observables, and Angular Forms (Reactive & Template- driven).
  • Optimize performance using lazy loading, module bundling, and code splitting.
  • Integrate with RESTful APIs and handle HTTP requests using Angular HttpClient.
  • Implement state management using NgRx, Akita, or other state management libraries.
  • Develop reusable components, directives, and services for modular development.
  • Write unit tests using Jasmine, Karma and end-to-end tests with Protractor/Cypress.
  • Work with version control systems (Git, GitHub/GitLab/Bitbucket).
  • Collaborate with backend developers, designers, and DevOps teams for seamless development.
  • Stay up-to-date with Angular best practices, security, and new features.

Required qualifications

  • 4+ years of experience in Angular development.
  • Strong knowledge of JavaScript, TypeScript, HTML5, CSS3, and SCSS.
  • Experience with RxJS, Observables, and asynchronous programming.
  • Proficiency in Angular Forms (Reactive & Template-driven).
  • Experience in API integration using RESTful services and GraphQL.
  • Strong debugging and performance optimization skills.
  • Experience with unit testing frameworks (Jasmine, Karma).
  • Familiarity with state management (NgRx, Akita, or BehaviorSubject-based approach).
  • Hands-on experience in Git version control and Agile methodologies.
  • Experience in CI/CD pipeline integration for frontend applications.
  • Nice-to-Have Skills:
  • Knowledge of WebSockets, PWA (Progressive Web Apps), and Server-Sent Events.
  • Experience with Angular Material, PrimeNG, or other UI component libraries.
  • Exposure to Docker & Kubernetes for frontend deployments.
  • Familiarity with Node.js and Express.js for API development.
  • Experience in server-side rendering (SSR) with Angular Universal.

Employment details

  • Location: Chennai - Work From Office (5 days)
  • Job Type: Full-Time
  • Location: Chennai [Tamil Nadu] [India]

Additional role details

  • Job Title: Angular Developer (4+ Years Experience)

Collected experience requirement

3 to 5 years