About Tarento:
Tarento is a fast-growing technology consulting company headquartered in Stockholm, with a strong presence in India and clients across the globe. We specialize in digital transformation, product engineering, and enterprise solutions, working across diverse industries including retail, manufacturing, and healthcare. Our teams combine Nordic values with Indian expertise to deliver innovative, scalable, and high-impact solutions.
We're proud to be recognized as a Great Place to Work, a testament to our inclusive culture, strong leadership, and commitment to employee well-being and growth. At Tarento, you’ll be part of a collaborative environment where ideas are valued, learning is continuous, and careers are built on passion and purpose.
Position: Senior Frontend Developer (Angular)
Experience: 4–6 Years
About the Role
We are looking for a highly skilled Senior Frontend Developer with 4–6 years of experience in building modern, scalable, and high-performance web applications using Angular. The ideal candidate should have strong expertise in Angular development, Angular Material, REST API integrations, responsive UI development, and frontend architecture. Exposure to ReactJS and Node.js will be considered a strong advantage.
As a Senior Frontend Developer, you will work closely with product managers, designers, backend engineers, and stakeholders to deliver intuitive and scalable user experiences.
Key Responsibilities
Frontend Development
-
Design, develop, and maintain enterprise-grade web applications using Angular (v12+).
-
Build reusable, modular, and maintainable UI components.
-
Implement responsive and cross-browser compatible user interfaces.
-
Translate UI/UX designs into pixel-perfect frontend implementations.
-
Develop complex forms, dashboards, tables, and data-driven applications using Angular Material.
API Integration
-
Integrate frontend applications with RESTful APIs and backend services.
-
Handle authent7026930635ication, authorization, session management, and API error handling.
-
Optimize API consumption and data flow within applications.
-
Collaborate with backend teams to define API contracts and ensure seamless integration.
Architecture & Performance
-
Contribute to frontend architecture and technical design decisions.
-
Optimize application performance, scalability, and maintainability.
-
Implement state management solutions and application-wide best practices.
-
Conduct code reviews and enforce coding standards.
Quality & Testing
-
Write clean, testable, and well-documented code.
-
Develop unit tests and integration tests.
-
Troubleshoot and resolve production issues efficiently.
-
Ensure adherence to security and accessibility standards.
Collaboration & Mentorship
-
Work in Agile/Scrum environments.
-
Collaborate with cross-functional teams throughout the SDLC.
-
Mentor junior developers and provide technical guidance.
-
Participate in sprint planning, estimation, and retrospectives.
Required Technical Skills
Angular Expertise
-
4–6 years of frontend development experience with at least 4+ years in Angular.
-
Strong knowledge of:
-
Angular Components
-
Modules
-
Services
-
Dependency Injection
-
Directives
-
Pipes
-
Routing
-
Guards
-
Lazy Loading
-
Reactive Forms
-
Template-driven Forms
-
Change Detection
-
Angular CLI
Angular Material
-
Extensive experience with Angular Material components.
-
Custom theme development and component customization.
-
Experience building responsive layouts using Angular Material and Flex Layout.
API Integration
-
Strong experience integrating REST APIs.
-
Working knowledge of:
-
HTTP Interceptors
-
Authentication mechanisms (JWT, OAuth)
-
Error handling strategies
-
API security best practices
JavaScript & TypeScript
-
Strong proficiency in:
-
JavaScript (ES6+)
-
TypeScript
-
HTML5
-
CSS3
-
SCSS/SASS
Frontend Engineering
-
Responsive Web Design
-
Cross-browser compatibility
-
Web accessibility (WCAG standards)
-
Performance optimization techniques
-
State management concepts (RxJS, NgRx)
Version Control & DevOps
-
Git and Git workflows
-
CI/CD pipelines
-
Build and deployment processes
Good to Have Skills
ReactJS
-
Experience building applications using ReactJS.
-
Knowledge of:
-
Functional Components
-
Hooks
-
Context API
-
Redux
-
React Router
Node.js
-
Experience developing or maintaining backend services using Node.js.
-
Understanding of:
-
Express.js
-
REST API development
-
Middleware
-
Authentication mechanisms
Additional Skills
-
Micro Frontend Architecture
-
Module Federation
-
PWA (Progressive Web Applications)
-
Docker and containerization
-
Cloud platforms (AWS, Azure, GCP)
Preferred Qualifications
-
Bachelor's degree in Computer Science, Information Technology, or related field.
-
Experience working on enterprise-scale applications.
-
Strong problem-solving and debugging skills.
-
Excellent communication and stakeholder management skills.
-
Ability to work independently and take ownership of features from design to deployment.
What We're Looking For
-
Strong ownership mindset.
-
Passion for building high-quality user experiences.
-
Ability to drive frontend architecture decisions.
-
Excellent collaboration and mentoring capabilities.
-
Focus on scalability, maintainability, and performance.
Primary Skills: Angular, Angular Material, TypeScript, REST API Integration
Secondary Skills: ReactJS, Node.js, NgRx, Micro Frontends