Virtusa is seeking a talented and experienced Senior Frontend Developer with expertise in Angular to join our dynamic development team. This role offers the opportunity to work on cutting-edge web and mobile applications, using technologies like Angular JS, React Native, and REST APIs to create high-quality user interfaces that are both functional and visually appealing. As a Senior Frontend Developer, you will collaborate with backend developers, designers, and product managers to deliver scalable, robust, and user-friendly applications.
Key Responsibilities
- Design and develop responsive, user-friendly web applications using Angular JS. Ensure cross-browser compatibility and a seamless user experience across various devices.
- Integrate RESTful APIs to connect frontend applications with backend services, ensuring smooth and efficient data flow between the client and server.
- Write clean, efficient, and maintainable code that adheres to best practices and coding standards. Conduct thorough code reviews and implement automated testing where possible.
- Work closely with backend developers, UI/UX designers, and product managers to translate business requirements into technical solutions. Ensure alignment between front-end functionality and backend logic.
- Identify and resolve performance bottlenecks, usability issues, and bugs. Optimize the performance of web and mobile applications to ensure they are fast and efficient.
- Create and maintain comprehensive technical documentation for code, API integrations, and best practices to ensure the development process is well-documented and transparent.
- Build and maintain mobile applications using React Native to extend the company’s product offerings across platforms (iOS and Android).
Qualifications
- Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
- 5-10 years of professional experience in frontend development, with a focus on Angular and React Native.
Technical Skills
- Proficiency in Angular JS, Angular 2+, and React Native.
- Strong understanding of RESTful APIs and web services.
- Experience with state management libraries such as Redux or NgRx.
- Familiarity with version control systems like Git.
- Knowledge of UI/UX design principles and the ability to implement designs accurately.
Soft Skills
- Excellent problem-solving skills to identify issues and implement effective solutions.
- Strong communication and teamwork abilities, with the ability to work effectively in an agile and fast-paced environment.
- Ability to handle multiple priorities while ensuring high-quality delivery and meeting deadlines.
Why Virtusa?
At Virtusa, we foster a collaborative environment where innovation thrives. You will have the opportunity to work on impactful projects that solve real-world problems while growing professionally. With a focus on cutting-edge technologies and career development, Virtusa offers an exciting and rewarding work experience.