120 ProPMO Services Jobs
Angular Developer - HTML5/CSS3 (4-8 yrs)
ProPMO Services
posted 1mon ago
Key skills for the job
Job Title : Angular Developer
Location : Bhubaneswar (Work from Office)
Experience : 4+ Years in Angular Development
About the Role :
We are seeking a talented Angular Developer to join our team in Bhubaneswar. The ideal candidate should possess strong technical skills in Angular, along with a deep understanding of NGRX and RXJS for state management and reactive programming. This role requires proficiency in Angular 10 or higher, excellent problem-solving abilities, and a passion for creating seamless user experiences.
Key Responsibilities :
- Application Development : Build, maintain, and enhance dynamic web applications using Angular 10 or above.
- State Management : Use NGRX for state management, ensuring scalability and maintainability within the application.
- Reactive Programming : Leverage RXJS to handle asynchronous data streams and manage complex interactions between application components.
- Code Quality : Write clean, well-documented code and adhere to best practices in coding and design patterns.
- Collaboration : Work closely with UI/UX designers, back-end developers, and other stakeholders to translate requirements into high-quality, user-centric applications.
- Testing & Debugging : Perform rigorous testing, debugging, and optimization to ensure high performance across various devices and browsers.
- Continuous Improvement : Stay updated with the latest Angular developments and implement improvements to keep applications modern and efficient.
Technical Skills Required :
Angular (10 or above) :
- In-depth knowledge of Angular framework, Angular CLI, and Angular libraries.
- Familiarity with Angular's component lifecycle, services, dependency injection, and modules.
NGRX (State Management) :
- Strong experience with NGRX for state management, including actions, reducers, effects, and selectors.
- Understanding of the NGRX store and best practices for managing complex application states.
RXJS (Reactive Programming) :
- Proficiency with RXJS to handle observables, operators, and asynchronous streams within Angular.
- Experience implementing subjects, operators, and other RXJS patterns to optimize code efficiency.
HTML/CSS & Front-End Design :
- Strong knowledge of HTML5, CSS3, and responsive design principles.
- Familiarity with CSS pre-processors (e.g., SASS, SCSS) and frameworks for creating visually appealing UI.
TypeScript :
- Proficient in TypeScript, with a solid understanding of object-oriented programming and design patterns.
Testing :
- Experience with unit testing (e.g., Jasmine, Karma) and end-to-end testing (e.g., Protractor, Cypress).
Soft Skills Required :
- Problem-Solving : Ability to think critically and find efficient solutions to technical challenges.
- Attention to Detail : Commitment to maintaining high standards in code quality, design, and user experience.
- Communication : Strong verbal and written communication skills to work effectively within cross-functional teams.
- Adaptability : Willingness to learn new technologies and adapt to changing project requirements.
- Time Management : Capable of handling multiple tasks and prioritizing effectively within tight deadlines.
- Team Collaboration : A collaborative attitude with a focus on achieving shared goals and supporting team members.
Qualifications :
- Bachelor's degree in Computer Science, Information Technology, or a related field.
- 4+ years of professional experience in Angular development, with a portfolio of previous projects.
- Prior experience in a fast-paced development environment is a plus.
Functional Areas: Other
Read full job descriptionPrepare for Angular Developer roles with real interview advice
15-20 Yrs