Angular Lead | 6-9 Years | Remote

Remote Full-time
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 Now

Apply Now
Apply Now

Similar Opportunities

Experienced Registered Behavior Technician for In-Home ABA Therapy - Atlanta, GA

Remote Full-time

Immediate Hiring: Experienced Registered Behavioral Technician (RBT) for Clinic-Based ABA Therapy Services

Remote Full-time

Experienced Registered Behavioral Technician (RBT) - ABA Therapy for Children with Autism Spectrum Disorder

Remote Full-time

Experienced Registered Nurse - Telehealth: Providing Remote Care Coordination and Patient Support

Remote Full-time

Experienced Substitute Teacher for Riverside County Schools - Join Scoot Education's Innovative Team

Remote Full-time

Experienced Substitute Teacher for San Bernardino County - Flexible Schedules & Competitive Pay

Remote Full-time

Experienced School Year Instructional Coach for High-Dosage Tutoring Programs in Edgewater Park, NJ

Remote Full-time

Experienced School Year Tutor for K-8 Students in Math and Literacy - Mickleton, NJ

Remote Full-time

Experienced Secondary Social Studies Teacher for Kansas - Flexible Hybrid Remote Arrangement

Remote Full-time

USPS Office Helper

Remote Full-time

Customer Success Manager, Europe

Remote Full-time

Case Manager/ Supports Coordinator - North Presque Isle, ME

Remote Full-time

Remote Dispatcher: Night Shift | Work From Home | Attn: Military Spouses!

Remote Full-time

Investigation Specialist - Mandarin Speaker (6-Month Contract), SIV

Remote Full-time

Part-Time Customer Service Representative (Remote - Texas)

Remote Full-time

**Experienced Full Stack Business Analyst – Banking and Financial Services Industry (Remote Work Opportunity)**

Remote Full-time

Customer Relationship Management Specialist job at Tarleton State University in Stephenville, TX, Fort Worth, TX, Bryan, TX, Waco, TX or US National

Remote Full-time

Experienced Remote Data Entry Specialist – Flexible Scheduling and Endless Growth Opportunities at arenaflex

Remote Full-time

Entry Level Sales Representative

Remote Full-time

Southwest Airlines Virtual Jobs - $24 per Hour, No Experience Required

Remote Full-time
← Back to Home