60000 - 60000 Indian Rupee - Monthly
Gurugram, Haryana, India
Information Technology
Full-Time
CodeAegis Pvt Ltd
Overview
Job Description
We are looking for a talented Angular Developer with 2-4 years of experience in front-end development to join our dynamic team. You will work on building responsive and high-performance web applications that deliver exceptional user experiences. As an Angular Developer, you will be responsible for developing user-facing features while maintaining and enhancing existing applications.
Key Responsibilities:
- Application Development: Design, develop, and maintain responsive web applications using Angular.
- Collaboration: Work closely with product managers, UX/UI designers, and backend developers to implement new features and optimize existing ones.
- UI/UX Design: Implement complex user interfaces with Angular, following UX/UI design specifications and best practices.
- API Integration: Integrate with backend services and APIs to deliver dynamic web applications.
- Code Quality: Write clean, reusable, and maintainable code following Angular best practices and coding standards.
- Testing & Debugging: Write unit and integration tests to ensure the application functions as expected. Perform debugging and troubleshooting.
- Performance Optimization: Optimize application performance for maximum speed and scalability.
- Cross-Browser Compatibility: Ensure the application works across various web browsers and devices.
- Continuous Improvement: Stay up-to-date with the latest Angular developments, trends, and best practices.
- Support & Maintenance: Provide ongoing support and maintenance for live applications, including bug fixing and application updates.
Required Skills and Qualifications:
- Angular Framework: Strong experience with Angular 2+, including components, services, directives, routing, and dependency injection.
- TypeScript & JavaScript: Proficient in TypeScript and JavaScript, with a deep understanding of ES6+ features.
- HTML/CSS: Solid understanding of HTML5, CSS3, and responsive design principles (e.g., Flexbox, CSS Grid).
- RESTful APIs: Experience in integrating RESTful APIs into Angular applications and working with HTTP Client.
- State Management: Familiarity with state management libraries such as NgRx or Akita.
- Version Control: Experience working with Git for version control and familiarity with branching strategies.
- UI Libraries & Tools: Experience with UI component libraries like Angular Material, PrimeNG, or Bootstrap.
- Cross-Browser Compatibility: Ability to ensure the application functions across different browsers and devices.
- Testing: Knowledge of testing frameworks like Jasmine, Karma, or Protractor for unit and integration testing.
- Problem Solving: Strong debugging skills and an analytical approach to problem-solving.
- Communication: Effective communication skills, with the ability to articulate complex technical concepts clearly.
- Education: Bachelor's or Master’s degree in Computer Science, Information Technology, or a related field.
Preferred Qualifications:
- RxJS: Proficiency in RxJS for asynchronous programming and managing side effects in Angular applications.
- Angular CLI: Extensive experience using the Angular CLI for scaffolding and optimizing Angular projects.
- Node.js & NPM: Familiarity with Node.js and NPM (Node Package Manager) for managing packages and dependencies.
- CI/CD: Familiarity with Continuous Integration/Continuous Deployment (CI/CD) pipelines.
- Agile Methodology: Experience working in an Agile/Scrum development environment.
- GraphQL: Knowledge of integrating GraphQL with Angular applications is a plus.
- Performance Tuning: Experience in optimizing Angular applications for performance, particularly around bundle size and lazy loading.
What We Offer:
- Competitive salary and benefits package.
- Opportunity to work on challenging projects for global clients.
- A collaborative, innovative, and creative work environment.
- Career development opportunities and ongoing learning initiatives.
- Flexible work hours and potential for remote work.
Job Type: Full-time
Pay: Up to ₹60,000.00 per month
Benefits:
- Provident Fund
Schedule:
- Day shift
- Monday to Friday
Supplemental Pay:
- Overtime pay
- Performance bonus
Work Location: In person
Similar Jobs
View All
Talk to us
Feel free to call, email, or hit us up on our social media accounts.
Email
info@antaltechjobs.in