نوع العمل : عمل كلى
الخبرة : 0-1 سنة
الراتب : not
المكان : egybt
الخبرة : 0-1 سنة
الراتب : not
المكان : egybt
Responsibilities:
- Develop and maintain user-friendly web applications using frontend technologies.
- Implement frontend development principles to create responsive and cross-browser compatible designs.
- Utilize HTML, CSS, SASS, Bootstrap, Angular Material, and Tailwind CSS for building engaging user interfaces.
- Write clean and efficient code in JavaScript and TypeScript.
- Implement state management using NgRx for Angular applications.
- Collaborate with backend developers to integrate frontend and backend components.
- Conduct unit testing and ensure code quality through SOLID principles, design patterns, and best practices.
- Work with version control systems like Git and implement CI/CD pipelines.
- Employ DOM manipulation techniques for dynamic content rendering.
- Optimize applications for SEO and ensure high performance.
- Develop hybrid applications using Angular and Ionic frameworks.
- Ensure cross-platform compatibility and seamless user experience.
- Demonstrate knowledge of backend development principles, databases, and Spring/Spring Boot frameworks.
Requirements:
- 3-4 years of experience in full stack development.
- Proficiency in HTML, CSS, SASS, Bootstrap, Angular Material, Tailwind CSS.
- Strong command of JavaScript and TypeScript.
- Experience with Java, RxJs, and frontend frameworks like Angular and Ionic.
- Familiarity with data structures, algorithms, design patterns, SOLID principles, OOP, and problem-solving.
- Knowledge of state management with NgRx, version control with Git, and Docker.
- Experience with CI/CD practices and unit testing.
- Understanding of DOM manipulation, SEO best practices, and responsive design.
- Ability to develop cross-browser compatible and hybrid applications.
- Knowledge of backend development principles, databases, Spring, and Spring Boot.
Benefits:
- Competitive salary and benefits package.
- Opportunities for professional growth and skill development.
- Collaborative work environment with exciting projects.
- Continuous learning and exposure to cutting-edge technologies.