Angular Lead | 6-9 Years | Remote
PradeepIT Consulting Services Pvt- Location
- Remote
- Workplace
- Remote
- Employment
- —
- Salary
- —
Angular Lead | 6-9 Years | Remote - PradeepIT Consulting Services Pvt Ltd | Career Page
Angular Lead | 6-9 Years | Remote
Apply for Position Or refer someone
Job Openings Angular Lead | 6-9 Years | Remote
About the job Angular Lead | 6-9 Years | Remote
Job Summary
We are seeking an experienced Lead AngularJS Developer with a strong command of NgRx for state management and front-end architecture. In this leadership role, you will drive the development of high-performance web applications, mentor junior developers, and work closely with back-end teams to integrate APIs. Ideal candidates should also have good knowledge of API development and Python to bridge the gap between front-end and back-end functionalities.
Key Responsibilities
- Lead Development & Architecture:
- Lead the design and development of complex AngularJS (Angular 17+ version) applications using NgRx for state management, ensuring high scalability and maintainability.
- Architect, develop, and maintain AngularJS applications with a focus on performance, security, and responsiveness.
- Set technical direction for the team and collaborate with architects and developers to build efficient front-end architectures.
- Team Leadership & Mentorship:
- Lead a team of front-end developers, providing guidance, mentorship, and code reviews to ensure high-quality code and adherence to best practices.
- Foster a culture of continuous improvement by encouraging knowledge sharing, conducting training sessions, and staying up to date with the latest AngularJS and NgRx developments.
- Collaboration with Cross-functional Teams:
- Work closely with back-end developers to integrate RESTful APIs and ensure smooth communication between front-end and back-end components.
- Collaborate with UX/UI designers to ensure a seamless, user-friendly experience across platforms.
- Partner with project managers, QA engineers, and other stakeholders to ensure the timely delivery of features and resolve any technical blockers.
- State Management with NgRx:
- Implement complex state management patterns using NgRx and ensure consistent data flow across the application.
- Use NgRx for handling side effects, data persistence, and managing complex state interactions in large-scale applications.
- API Development & Integration:
- Develop and integrate RESTful APIs and ensure proper communication between front-end and back-end services.
- Work with back-end teams to define API specifications and optimize performance.
- Python Knowledge (Good-to-Have):
- Use Python for backend integration tasks, automation, or scripts where necessary.
- Collaborate with Python developers to ensure smooth integration between AngularJS and Python-based back-end systems.
- Code Quality & Best Practices:
- Ensure the team follows best coding practices, including unit testing, test-driven development (TDD), and continuous integration/continuous deployment (CI/CD).
- Optimize front-end code for performance, scalability, and maintainability.
- Continuous Improvement:
- Stay current with the latest developments in AngularJS, NgRx, and other related technologies.
- Continuously evaluate and improve development processes to ensure high productivity and quality.
Qualifications
- Education: Bachelors degree in Computer Science, Information Technology, or a related field (or equivalent experience).
- Experience:
- 6+ years of experience in AngularJS development, with a solid understanding of NgRx for state management.
- 2+ years of experience in a lead or senior Lead developer role with hands-on experience in managing development teams and projects.
- Strong knowledge of front-end web technologies including HTML5, CSS3, JavaScript, TypeScript, and AngularJS.
- Experience with API design and integration (RESTful APIs).
- Good-to-have: Knowledge of Python for backend integration or scripting.
- Familiarity with version control tools (Git) and project management tools (Jira, Trello).
Skills
- Expertise in AngularJS and NgRx for state management in large-scale applications.
- Strong experience in building scalable, high-performance web applications.
- Proficiency in TypeScript, JavaScript, and modern JavaScript frameworks.
- Knowledge of API integration and working with back-end teams to implement RESTful services.
- Experience with Python or familiarity with Python-based backend technologies (e.g., Django, Flask).
- Strong problem-solving skills and the ability to troubleshoot and optimize complex systems.
Preferred Skills
- Experience with Agile methodologies.
- Knowledge of testing frameworks like Jasmine, Karma, or Jest for front-end testing.
- Familiarity with CI/CD pipelines and DevOps practices.
- Experience with cloud platforms (AWS, Azure) and deployment strategies.
Work Location
Remote
Apply for Position
Or refer someone
Share
- Line
- X (Formerly Twitter)
Skills
- Angular
- AngularJS
- NgRx
- Python
- HTML
- CSS
- JavaScript
- TypeScript
- Git
- Jira
- Django
- Flask
- Jasmine
- Karma
- Jest
- AWS
- Azure
More jobs at PradeepIT Consulting Services Pvt
All 157NLP Engineer _ Machine Learning Engineer|5+ years| Remote
PradeepIT Consulting Services Pvt · Remote · 21d ago
Fullstack Developer
PradeepIT Consulting Services Pvt · Pune · 21d ago
Power Platform Developer(PowerBi developer)
PradeepIT Consulting Services Pvt · Bengaluru, Karnataka, India · 21d ago
Fullstack Engineer
PradeepIT Consulting Services Pvt · Location not stated · 21d ago
AI Engineer
PradeepIT Consulting Services Pvt · Remote · 21d ago