Job Title:  Angular Developer

    Location: Remote

    Job Type: Full-Time

    Roles and Responsibilities:

    • Lead the development, design, architecture, and code review for web applications.
    • Build reliable, scalable, and maintainable applications using Angular.
    • Collaborate closely with stakeholders and cross-functional teams in a highly collaborative environment.
    • Adhere to and promote solid agile software development practices.
    • Research, design, and implement improvements to both existing and new applications.
    • Build responsive applications for Agent Assist, focusing on performance and user experience.
    • Develop and refine Angular components, UI elements, and application features.
    • Utilize Python for web development, data science, and machine learning visualization, as well as automation tasks.
    • Develop backend APIs in Java for large-scale enterprise applications across banking, retail, and healthcare sectors.
    • Integrate REST APIs into Angular applications with strong design skillsets.
    • Optimize Angular applications for performance, including techniques such as lazy loading.
    • Conduct thorough code reviews, implement unit tests, and diagnose and resolve application bugs and performance issues.
    • Maintain accurate and up-to-date documentation for components and project changes.
    • Collaborate with designers, developers, and stakeholders to meet project requirements.

    Qualifications:

    • Minimum 3 years of application development experience.
    • At least 3 years of experience working with Angular, particularly versions 14, 15 (17 preferred).
    • Strong experience with TypeScript (minimum 3 years).
    • Proficiency in Python.
    • Expertise in Angular Material, Highcharts, AG Grid, Google API components.
    • Proven ability to set up Angular applications from scratch without supervision.
    • Experience with module federation, integrating parent and child applications, and building micro apps using Angular.
    • Strong CSS3, HTML5 skills, and ability to write cross-browser compatible code.
    • Experience with NgRx or other Redux libraries.
    • Familiarity with micro-frontend architectures.
    • Proficiency with NPM, Webpack libraries.
    • Solid understanding of responsive design and development practices.
    • Good understanding of UX and visual design principles.
    • Working knowledge of Java 8 and above, and backend REST APIs.
    • Experience working in an Agile (Scrum) environment.
    • Education:
      • Bachelor’s Degree in Computer Science, Engineering, or a related field, or equivalent experience.
    • Main Tech Stack:
      • Front End: JavaScript, Angular 14 & 15, CSS, HTML, TypeScript
      • Back End: MongoDB, Java
    • Good to Have:
      • Experience in building containerized applications
      • Knowledge of Python

    How to Apply:

    • First, read through all of the job details on this page.
    • Scroll down and press the Click Here button.
    • To be redirected to the official website, click on the apply link.
    • Fill the details with the information provided.
    • Before submitting the application, cross-check the information you’ve provided.
    Share.

    Leave A Reply