About The Role
We are seeking a highly experienced Senior Frontend Developer who can architect, design, and develop UI/UX platforms from the ground up. The ideal candidate will have deep expertise in Angular or React, TypeScript, and front-end performance optimization. This is a key role that involves collaborating with cross-functional teams, leading development initiatives, and delivering scalable, high-performance web applications.
Key Responsibilities
- Architecture & Development: Design and implement scalable front-end architecture for complex web applications.
- UI/UX Implementation: Translate design concepts into seamless, responsive, and accessible user interfaces.
- Technology Leadership: Provide technical guidance, perform code reviews, and mentor junior developers.
- Performance & Optimization: Identify bottlenecks, improve page load speed, and ensure smooth rendering performance.
- Version Control: Manage code repositories using GIT and follow branching strategies.
- State Management: Implement state management solutions (NgRx, Redux, or similar).
- Collaboration: Work closely with designers, product owners, and backend teams to deliver high-quality solutions.
- Third-Party Components: Integrate and customize libraries like DevExpress, PrimeNG, Material UI as needed.
- Debugging & Troubleshooting: Resolve UI/UX issues and improve application stability.
Required Skills & Qualifications
- Frontend Expertise: Strong hands-on experience with Angular (Angular CLI) or React (JSX) and RxJS.
- Languages & Tools: TypeScript, JavaScript (ES6+), HTML5, CSS3, SCSS/SASS
- NPM for package management
- GIT for version control
- State Management: Experience with NgRx, Redux, or Context API.
- Performance Optimization: Proven ability to improve rendering, memory usage, and overall application performance.
- Third-Party Libraries: Knowledge of integrating and customizing UI component libraries.
- Problem-Solving: Excellent debugging and troubleshooting skills.
Good-to-Have Skills
- Experience with CI/CD pipelines for frontend deployment.
- Familiarity with micro-frontend architecture.
- Exposure to automated testing (Jest, Jasmine, Karma, Cypress).
- Understanding of Agile/Scrum methodology.
About Aumni
- Aumni, established in 2016, is a Software Services Company that partners with Product companies to build and manage their dedicated teams in India.
- So, while you are working for a services company, you are working within a product team and growing with them.
- These are not projects but product development, and we have long term (open ended) contracts with our clients. When our clients sign up with us, they are looking at a multi-year relationship. Most of our clients have been with 6,8,9 years.
- We do not move people across client teams and there is no concept of bench.
- At Aumni, we believe in quality work, and we truly believe that Indian talent is at par with global talent from US or Europe.
- We are 350+ and growing
Benefits Of Working At Aumni
- Our award winning culture reminds us of our engineering days.
- Medical insurance (including Parents), Life and disability insurance
- 24 leaves + 10 public holidays + leaves for Hospitalisation, maternity, paternity and bereavement.
- On site Gym, TT, Carrom, Foosball and Pool
- Hybrid work culture
- Fitness group / rewards
- Aumni Premier League, Aumni's Got Talent, Friday Socials, Annual parties, treks.
Aumni Values
BE BOLD
- Dare to innovate, challenge the norm and take ownership. Growth comes from courage.
BE TRUE
- Act with integrity and transparency - in every task, every decision and every interaction.
BE KIND
- Respect people, embrace diversity and support our culture of empathy and high collaboration.
BE YOU
- Bringyour authentic self to work. Have fun working, celebrate individuality and create space for everyone to thrive.