Frontend Developer (Angular)

Nextjob
Full-timeColombo, Sri Lanka

The Hiring Company

A trusted Digital Engineering and Enterprise Modernization partner, combining deep technical expertise and industry experience to advance innovations in Digital Transformation and Software Product Engineering offering a wide range of battle-tested solutions, creating a unique competitive advantage to see beyond and rise above.

We work with many industry leading organizations across 18 countries - including 14 of the 30 most innovative US companies, 80% of the largest banks in the US and India, and numerous innovators across the healthcare ecosystem. In addition, we are recognized across the industry as market leaders in delivery and customer excellence, as rated by ISG (2020 and 2021 ISG Star of Excellence Awards).

The company is experiencing tremendous growth, with $701.1 million in trailing 12-month revenue, representing 29.8% year-over-year growth. Along with that growth, they onboarded over 4,500 new employees recently, bringing the total employee count to over 16,500 located in 18 countries across the globe.

Position Overview

We are looking for an experienced Frontend Developer skilled in Angular or React to join our growing team. In this role, you will be responsible for building intuitive, responsive, and highly performant web applications. You’ll work closely with our UX/UI designers, backend developers, and product managers to deliver high-quality features and solutions that delight our users.

Key Responsibilities

  • Develop, test, and maintain high-quality web applications using Angular or React.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Ensure the technical feasibility of UI/UX designs and optimize applications for maximum speed and scalability.
  • Write clean, maintainable, and efficient code while following best practices (coding standards, peer reviews, unit testing, etc.).
  • Troubleshoot, debug, and optimize existing applications to improve performance and user experience.
  • Stay up-to-date with the latest trends and technologies in frontend development, particularly within the Angular/React ecosystems.
  • Participate in code reviews to ensure consistency, quality, and adherence to standards.

Qualifications

  • 2+ years of experience as a Frontend Developer or a similar role.
  • Strong proficiency in JavaScript and TypeScript.
  • Solid experience with Angular (versions 2+) or React (including Hooks and functional components).
  • Experience with common frontend tools like Webpack, Babel, NPM/Yarn, ESLint.
  • Understanding of RESTful APIs and how to integrate them with frontend applications.
  • Strong knowledge of HTML5, CSS3, and responsive design principles.
  • Experience with state management libraries like NgRx, Redux, or similar is a plus.
  • Familiarity with version control (Git) and CI/CD pipelines.
  • Ability to write unit and integration tests using tools like Jest, Karma, or Cypress.
  • Strong problem-solving skills and attention to detail.
  • Excellent communication and teamwork skills.
  • Experience with other modern JavaScript frameworks or libraries is a plus (Vue.js, Svelte, etc.).

Benefits

  • Competitive salary and benefits package including bonus
  • Culture focused on talent development with company-sponsored higher education and certifications
  • Opportunity to work with cutting-edge technologies and impact the world in powerful and positive ways.
  • Employee engagement initiatives such as project parties, flexible work hours, and Long Service awards
  • Insurance coverage: group term life, personal accident, and Mediclaim hospitalization for self, spouse, two children, and parents
  • Accelerate growth, both professionally and personally. Enjoy collaborative innovation, with diversity and work-life wellbeing at the core.
  • An open work culture along with a Hybrid working model & flexible working hours.
  • Unlock global opportunities to work and learn with the industry’s best

Apply for this job

Resume/CV*

Click or drag file to this area to upload your Resume

Please make sure to upload a PDF

First Name*
Last Name*
Email*
Phone Number*