Job Openings Angular Developer

About the job Angular Developer

Job Description:

As a Front-End Engineer, you will play a crucial role in the development and enhancement of our web applications. Collaborating with Business Analysts, Team Leads, and Product Managers, the resource will analyze requirements and translate them into high-performance, user-friendly interfaces. The responsibilities will include:

  • Analyze requirements given by the Business Analyst / Team Lead / Product Manager.
  • Create detailed implementation notes for each task, using JIRA to update task status.
  • Verify all tasks by performing unit and integration testing before checking in tasks to the code repository.
  • Follow good coding standards as per the Coding standards manual.
  • Ensure that the programmed logic is not causing the existing functionality to break and possesses the fastest possible response time.
  • Take complete ownership of work and complete, improve, fix, and deliver the assigned tasks within the given time frame.
  • Train and Mentor Junior Developers.
  • Should be able to understand and execute tasks with minimum supervision.
  • Able to understand complex concepts and provide simple solutions.
  • Acquire application knowledge and understand the application domain.
  • Ensuring high performance on mobile and desktop.
  • Coordinating the workflow with stakeholders.
  • Cooperating with the back-end developer in the process of building the RESTful API
  • Regularly attend and actively participate in daily scrum meetings.

Experience:

  • 3 to 4 years of hands-on experience in front-end development using JavaScript, Typescript, Angular.js, and Angular framework (version 12 or onwards).
  • Proven experience in migrating applications from AngularJS to Angular is a significant advantage.
  • Expertise in producing and consuming RESTful micro-services.
  • Proficiency in creating Node.js modules and scripts.
  • Solid experience with responsive web design across various platforms.
  • Familiarity with unit testing frameworks.
  • Exposure to content delivery networks and understanding of web caching.
  • Experience with Jenkins and Docker is a plus.
  • Strong analytical and process-oriented skills.
  • Excellent verbal and written communication skills.
  • Ability to handle multiple projects simultaneously.
  • Proficient in mocking up proof-of-concepts based on wireframes.
  • Quick learner with the ability to adapt to new UI technologies.
  • Understanding of SEO and accessibility principles as they relate to the front-end.
  • Expert understanding of web markup, including HTML5, CSS3, JavaScript, and frameworks like Bootstrap.