Job Details
Skills And Tools:
Job Description
We are looking for a full-time Senior Angular front-end developer for immediate hire with the possibility of relocation to Egypt responsible for the client side of our product. Your primary focus will be to complete the implementation of the existing user interface in the form of a web app, focusing on performance. Your primary duties will include creating modules and components and coupling them into a functional app. The artistic design (UX Figma files) will be delivered to you, but we will ask for your help regarding CSS and the final HTML output. In addition, you will work in a team with the back-end developer and communicate with the API using standard methods (abp proxies). A thorough understanding of all of the components of our platform and infrastructure is required(a comprehensive handover will be performed from our end).
Responsibilities:
- Finalizing the existing front-end application (including responsive design for mobile and tablet).
- Implementing new features.
- Writing tested, idiomatic, and documented JavaScript, HTML, and CSS
Project scope:
- We are looking for a long-term employee with the possibility of relocating to Egypt after a probation period.
Benefits:
- Competitive salary
- Social insurance
- Very good medical insurance
- Very healthy working environment
- Working with an agile framework
Job Requirements
- Working experience with Abp framework (abp.io)
- Proficiency with Angular 13 and OOP
- Proficiency with TypeScript, JavaScript, CSS and HTML5
- Professional, precise communication skills
- Creating self-contained, reusable, and testable modules and components. i.e., Creating custom, general use modules and components that extend the elements and modules of core Angular.
- Validating user actions on the client side and providing responsive feedback
- Writing non-blocking code and resorting to advanced techniques.
- Making sure to follow the current infrastructure and improving upon it.
- Architecting and automating the build process for production, using task runners or scripts. i.e., Creating configuration, build, and test scripts for Continuous Integration environments
- Ability to provide SEO solutions for single-page apps is a plus.