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, Aumnis 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.