Live opening · Posted 1 day ago

Software Engineer (Angular, Front-End Focused Full Stack)

Enlighten Hacks - Community for Growth · Pune Division, Maharashtra, India (On-site)
Linkedin No
JobBeeper subscribers received an alert for this role.

At a glance

The key details from the original listing.

Posted 1 day ago
CompanyEnlighten Hacks - Community for Growth
LocationPune Division, Maharashtra, India (On-site)
Salary1.1M INR/yr - 1.2M INR/yr
Work modeNo
SkillsAngular, JavaScript, TypeScript, React, C#, .NET, AWS
SourceLinkedin
ListedPosted 1 day ago

About the role

Description supplied by the original job listing.

Job Description: cc
Location: Vadodara / Pune
Work Mode: Work from Office
Working Hours: 12:00 PM – 9:00 PM
Experience: 5+ Years
Job Summary
We are looking for an experienced Software Engineer with strong front-end development expertise in Angular and working knowledge of full-stack development using .NET technologies.
The ideal candidate will be responsible for designing, developing, and implementing responsive, accessible, high-performance web applications using Angular, HTML, CSS, and modern front-end technologies. The role also involves contributing to backend development using C# and ASP.NET Core, building and integrating RESTful APIs, and collaborating with UI/UX designers, backend developers, QA engineers, and other stakeholders.
The candidate should have a strong understanding of modern front-end architecture, UI/UX implementation, application performance, accessibility, security, and maintainable software development practices.
Key Responsibilities
Understand business requirements and translate UI/UX designs from Figma or Adobe XD into high-quality, pixel-perfect code.
Estimate development efforts and contribute to technical planning.
Design and develop scalable, maintainable Angular applications using reusable components, modules, lazy loading, and state management.
Build responsive, cross-browser-compatible user interfaces using semantic HTML5 and modern CSS/SCSS.
Develop and maintain reusable UI component libraries and contribute to design systems.
Ensure compliance with web accessibility standards, including WCAG 2.1.
Optimize front-end performance, including Core Web Vitals, bundle size, change detection, and rendering.
Integrate front-end applications with RESTful APIs and develop or maintain backend APIs using ASP.NET Core as required.
Collaborate with UI/UX designers, backend developers, QA engineers, and other team members to deliver seamless user experiences.
Research and evaluate suitable tools, libraries, and frameworks.
Guide and support junior developers, particularly on front-end development practices.
Follow Test-Driven Development (TDD) practices and perform unit testing.
Participate in code reviews, refactoring, debugging, and validation against requirements and test cases.
Follow application security practices, including protection against XSS and CSRF and secure token handling.
Recommend product and user experience improvements.
Communicate effectively with team members, clients, product owners, and other stakeholders.
Maintain technical documentation, participate in Scrum ceremonies, and track tasks using project management tools.
Participate in relevant training and team activities.
Required Skills – Must Have
Front-End Development
Angular: Strong hands-on experience with Angular 14 or higher; Angular 16+ preferred.
Strong understanding of Angular components, directives, pipes, services, and dependency injection.
Experience with routing, lazy loading, route guards, and HTTP interceptors.
Experience with reactive forms and custom validations.
Good understanding of RxJS and reactive programming patterns.
Knowledge of standalone components and Angular Signals.
Experience with state management tools such as NgRx, NGXS, or signal-based stores.
Strong proficiency in TypeScript and JavaScript (ES6+).
Strong knowledge of semantic HTML5 and SEO-friendly markup.
Proficiency in CSS3 and SCSS/SASS, including Flexbox, CSS Grid, responsive design, media queries, transitions, and animations.
Experience ensuring cross-browser compatibility and following CSS architecture practices such as BEM.
UI Development, Accessibility & Testing
Experience with Angular Material, PrimeNG, Bootstrap, Tailwind CSS, or similar UI component libraries and CSS frameworks.
Understanding of web accessibility standards, including WCAG.
Experience with front-end performance optimization.
Experience with unit testing using Jasmine/Karma or Jest.
Backend Development
Working experience with C# and ASP.NET Core 6 or higher.
Experience developing and maintaining REST APIs.
Understanding of relational database fundamentals, including normalization, indexing, and query performance.
Experience with Entity Framework or Dapper.
Ability to write SQL queries involving joins, subqueries, and related operations.
Tools & Development Practices
Experience with Git and version control.
Familiarity with project management tools such as Jira, Redmine, Azure DevOps, or Asana.
Understanding of CI/CD processes and tools.
Strong communication, collaboration, problem-solving, and documentation skills.
Good-to-Have Skills
End-to-end testing using Cypress or Playwright.
Experience with Angular Server-Side Rendering (SSR), Progressive Web Applications (PWA), or micro-frontends using Module Federation.
Experience with Storybook for component development and documentation.
Familiarity with Figma, Adobe XD, and UI/UX design handoff.
Exposure to other front-end frameworks such as React or Vue.
Backend unit testing using NUnit, xUnit, or MSTest.
Understanding of NoSQL databases.
Exposure to cloud platforms such as AWS, Azure, or GCP.
Understanding of DevOps tools and technologies, including Docker, Kubernetes, Linux fundamentals, and scripting.
Understanding of microservices architecture.
Experience & Candidate Profile
Minimum 5+ years of full-stack software development experience.
Strong preference for candidates with substantial hands-on Angular front-end development experience.
Ability to build maintainable, accessible, responsive, and high-performance applications.
Comfortable contributing to both front-end and .NET backend development.
Able to collaborate effectively with technical teams and business stakeholders.
Interested candidates can share their updated resume highlighting relevant Angular, front-end development, and C#/.NET experience.
Skills: react,pwa,mstest,kubernetes,database design,vue,c#,angularjs,.net core,angular,linux,xunit,nunit,asp.net core,indexing,asp.net,typescript,cypress,asp.net web api,nosql,front-end development,microservices architecture

Work arrangement
No

Your early-applicant advantage

Live timing from JobBeeper.

Live data
6 min from Linkedin publishing this role to us finding it
8 min median time from a role going live to a subscriber being told
6 hours subscribers had this role before this page existed
49,362 roles found in the last 24 hours — the newest are not on this site yet
See available plans →

More openings worth a look

Recently tracked roles with full details and direct application links.

6 roles
Good roles move before most people even see them. Tell JobBeeper what you want and get fresh matches delivered in minutes.
Create free account →
⚡ Get fresh job alerts 📱 Get App