Overview
At EG, we develop software for our customers so they can focus on their profession. Our industry-specific software is built by peers from the industry, and backed by the scale of EG for stability, innovation, and security. We are committed to advancing industries by tackling big challenges such as resource use, efficiency, and sustainability.
We are a thriving global workforce of 3000+ employees, with a 850+ strong team based in Mangaluru, India. We have a people first culture fostering innovation, collaboration and continuous learning
Visit our career page, where you can watch two inspiring videos: one where four of our dedicated colleagues give you an insight into their work at EG, and another about how we make a difference. Join us in creating software that works for people, not software that makes people work.
We are looking for a skilled and experienced Senior Front End Developer expertise in Angular with 7+ years of experience to be based at our Mangalore office in India. The team are co-working with colleagues in Norway, Sweden and Poland. You will be responsible for designing, developing, and optimizing complex front-end applications that deliver an exceptional user experience. The ideal candidate is passionate about modern web technologies, performance optimization, and UI/UX best practices.
Role and Responsibilities:
- Design and implement responsive web applications using Angular (v12+ or as applicable).
- Collaborate with UX/UI designers, back-end developers, and product managers to deliver high-quality solutions.
- Develop reusable, modular, and maintainable components and services.
- Ensure the technical feasibility of UI/UX designs.
- Optimize applications for speed and scalability.
- Write unit and integration tests using Jasmine, Karma, or other relevant frameworks.
- Perform code reviews and provide constructive feedback to peers.
- Stay up-to-date with the latest trends and best practices in front-end development and Angular ecosystem.
- Mentor junior developers and lead front-end development efforts in projects.
Required Skills & Qualifications:
- Strong proficiency in Angular (12 or above), TypeScript, RxJS, and NgRx (or similar state management libraries).
- Solid understanding of HTML5, CSS3, SASS/SCSS, and responsive design principles
- 6+ years of professional experience in front-end development.
- Bachelor’s or Master’s degree in Computer Science, Engineering, or related field.
- Experience with RESTful APIs and integration with backend services.
- Familiarity with Git, Agile/Scrum, and CI/CD processes.
- Knowledge of front-end performance optimization techniques.
- Experience with testing frameworks (e.g., Karma, Jasmine, Cypress).
- Familiarity with design tools like Figma or Adobe XD.
What We Offer:
- Competitive salary and benefits
- Opportunity to work on cutting-edge technologies
- A collaborative and growth-oriented work culture
- Learning and development support