صاحب العمل نشط
Role Description
We're looking for a highly skilled Angular Frontend Developer to join our team in Amman. This is a full-time on-site role. As an Angular Frontend Developer, you will develop and maintain front-end web components, ensuring high-quality and performance. You will collaborate closely with designers and back-end developers to translate designs and business requirements into functional web applications that drive our client's businesses.
Your Profile:
o (BSc in Computer Science / BA in MIS) or a related degree
o Proven experience 5+ years as a Senior Developer
o Deep knowledge of Angular practices and commonly used modules based on extensive work experience
o Proficiency with Typescript, JavaScript, and HTML5
o Familiar with XML, JSON, YAML
o Familiar with source control tools - SVN, GIT
o Ability to work independently
o Exceptional communication and analytical skills
You Will:
o Deliver screens and components for a front-end application
o Ensure high performance on mobile and desktop
o Write tested, idiomatic, and documented Typescript, JavaScript, HTML and CSS
o Play an active role in the workflow between the UI/UX designer and the Business Analyst
o Cooperate with the back-end developer in the process of building the RESTful API
o Communicate with external web services
o Understand both FADEL’s and the clients’ business, products and processes
o Understand of the responsibilities of the platform, database, API, caching layer, proxies, and other web services used in the system
o Coordinate and communicate on a daily basis the testing efforts with QA resources
o Ensure issues are identified, tracked, reported on and resolved in a timely manner
o Assist in enforcement of project deadlines and schedules
o Apply supervisor’s feedback and suggestions appropriately and accurately
o Communicate and apply project standards
o Deliver high-quality products/services to our clients
o Create self-contained, reusable, and testable modules and components
o Validate user actions on the client side and providing responsive feedback
o Write non-blocking code, and resorting to advanced techniques such as multi-threading, when needed
o Document the code inline using JSDoc or other conventions
o Write extensive unit tests using automated TDD tasks
دوام كامل