807 Luxoft Jobs
Angular Front End Developer
Luxoft
posted 15hr ago
Responsibilities:
1. Angular Application Development: Design, develop, and maintain Angular applications using the Angular framework, TypeScript, and related web technologies. This involves building user interfaces, implementing business logic, and integrating with backend APIs.
2. Front-End Development: Develop responsive and user-friendly web interfaces using HTML, CSS, and JavaScript. Implement modern UI/UX design principles, ensure cross-browser compatibility, and optimize application performance.
3. Component Development: Create reusable and modular components in Angular to promote code reusability and maintainability. Follow best practices for component architecture, data binding, and component communication.
4. Angular Routing and Navigation: Implement routing and navigation within the Angular application to enable multiple views, deep linking, and efficient navigation between different sections of the application.
5. API Integration: Integrate Angular applications with backend APIs and services to enable data retrieval and submission. Use HTTP libraries and techniques like RESTful API consumption to handle data exchange.
6. State Management: Implement state management using tools like Angular's built-in services, RxJS, or state management libraries like NgRx to manage application state and ensure consistent data flow throughout the application.
7. Testing and Debugging: Write unit tests and perform end-to-end testing of Angular applications using testing frameworks like Jasmine and Protractor. Debug and troubleshoot issues, identify and fix bugs, and ensure application stability and quality.
8. Performance Optimization: Optimize Angular applications for performance by implementing techniques like lazy loading, code splitting, and caching. Identify and resolve performance bottlenecks to ensure optimal user experience.
9. Collaboration and Version Control: Collaborate with cross-functional teams, including designers, backend developers, and testers, to gather requirements, provide technical guidance, and ensure successful delivery of Angular projects. Utilize version control systems (such as Git) for efficient code management and collaboration.
10. Documentation and Knowledge Sharing: Create and maintain documentation for Angular applications, including architectural decisions, codebase explanations, and project setup instructions. Share knowledge and best practices with the team to improve overall development efficiency and quality.
Mandatory Skills Description:
2+yrs of strong experience with Angular framework and TypeScript.
Proficiency in front-end technologies such as HTML, CSS, and JavaScript.
Knowledge of modern UI/UX design principles and cross-browser compatibility.
Experience with component-based architecture and state management in Angular.
Familiarity with API integration and RESTful services.
Understanding of performance optimization techniques for web applications.
Experience with testing frameworks like Jasmine and Protractor.
Proficiency in version control systems (e.g., Git).
Excellent communication and collaboration skills.
Employment Type: Full Time, Permanent
Read full job descriptionPrepare for Luxoft Front end Developer roles with real interview advice
5-7 Yrs
Kolkata, Mumbai, New Delhi +4 more
5-10 Yrs
Kolkata, Mumbai, New Delhi +4 more
7-9 Yrs
Kolkata, Mumbai, New Delhi +4 more