Constant attention is the source of our perfection.
We fundamentally believe that building a career is all about consistency. If you jog or walk for a few days, it won't bring in big results. If you do the right things every day for hundreds of days, you'll become lighter, more flexible, and you'll start enjoying your work and life more.
Our customers trust us because of our unwavering consistency. Enabling us to deliver high-quality work and thereby give our customers and Team Zuci the best shot at extraordinary outcomes.
Do you see the big picture?
Is Digital Engineering your forte?
Key Responsibilities:
-------------------------
1. Technical Leadership & Architecture
Design, develop, and maintain scalable, modular, and high-performance Angular applications.
Define the architecture and structure of front-end modules to ensure maintainability.
Implement state management solutions (NgRx, BehaviorSubject, or Akita) for efficient data handling.
Ensure adherence to best practices in coding, security, and performance optimization.
2. Module & Team Management
Lead a team of front-end developers, assign tasks, and track progress.
Conduct peer code reviews and enforce coding standards.
Guide the team in resolving complex technical issues and bottlenecks.
Collaborate with back-end teams to ensure smooth API integration.
3. Development & API Integration
Develop reusable, maintainable, and scalable UI components using Angular, TypeScript, and RxJS.
Work closely with back-end developers to integrate RESTful APIs, GraphQL, and WebSockets.
Implement authentication and authorization mechanisms (OAuth, JWT, SSO).
Ensure proper error handling, exception management, and debugging strategies.
4. Performance Optimization & Security
Optimize application performance using techniques like lazy loading, caching, and asynchronous operations.
Conduct regular performance audits and implement improvements.
Ensure security best practices, including CSRF, XSS, and secure API calls.
Ensure compliance with accessibility (WCAG, ADA) and usability guidelines.
5. Testing & CI/CD Integration
Write and review unit, integration, and end-to-end test cases (Jasmine, Karma, Jest, Cypress).
Ensure automation of testing and deployments using CI/CD pipelines.
Work with DevOps teams to integrate front-end applications into cloud-based deployment environments.
6. Agile & Stakeholder Collaboration
Participate in Agile ceremonies (Sprint planning, Stand-ups, Retrospectives).
Collaborate with UI/UX designers, product managers, and QA teams.
Communicate technical decisions and architectural changes to stakeholders.
Ensure timely delivery of module deliverables while maintaining high quality.
7. Team Mentoring & Continuous Improvement
Mentor junior developers and foster a learning culture within the team.
Provide technical training sessions and best practice guidelines.
Encourage innovation and continuous learning of new front-end technologies.
Contribute to process improvements and technical documentation.
unit testing (Jasmine, Karma, Jest) and E2E testing (Cypress, Protractor)
.
Experience with
CI/CD pipelines, Git, and DevOps processes
.
Knowledge of security best practices in front-end development.
?
Soft Skills:
Strong leadership, decision-making, and problem-solving skills.
Excellent communication and collaboration with cross-functional teams.
Ability to handle multiple tasks and prioritize effectively.
Adaptability to fast-changing technologies and business requirements.
?
Preferred Qualifications:
Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
* Certifications in
Angular, Front-End Development, or Agile methodologies
are a plus.
Beware of fraud agents! do not pay money to get a job
MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.