Develop dynamic and responsive web apps with Angular and TypeScript. Collaborate with design and product teams to translate UI/UX wireframes into high-quality code.
Implement reusable, efficient, and modular components. Write clean, well-structured, maintainable code following coding standards and best practices.
Optimize app performance for speed, thoroughly test and debug applications.
Integrate RESTful APIs and handle asynchronous data requests.
Collaborate with cross-functional teams for top-notch software solutions and stay updated with Angular and front-end trends. Participate in code reviews and provide constructive feedback.
Contribute to continuous improvement initiatives, process refinement, documentation, and knowledge sharing.
Bachelor s degree in Computer Science, Software Engineering, or a related field (or equivalent experience).
Proven experience of 3- 5 years as an Angular Developer or similar role, with a strong portfolio of previous projects.
Strong proficiency in Angular and TypeScript.
Proficient understanding of web markup, including HTML5, CSS3, and CSS preprocessors like SASS or LESS.
Solid understanding of JavaScript and front-end development principles.
Experience working with RESTful APIs and asynchronous request handling.
Knowledge of reactive programming using libraries like RxJS.
Understanding of version control systems, such as Git.
Familiarity with unit testing frameworks like Jasmine or Karma.
Strong problem-solving and analytical skills.
Proficient understanding of web markup, including HTML5, CSS3, Bootstrap and CSS preprocessors like SASS or LESS.