Software Engineer
Solverminds Solutions and Technologies · Chennai
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