Talent.com
عرض العمل هذا غير متوفر في بلدك.
Frontend Software Developer (Angular)

Frontend Software Developer (Angular)

Advansys6th of October City, Giza Governorate, EG
منذ أكثر من 30 يومًا
نوع الوظيفة
  • Quick Apply
الوصف الوظيفي

Job Overview :

We are looking for a passionate and talented Frontend Software Developer to join our team. The ideal candidate will have hands-on experience developing responsive, user-centric web applications using Angular , JavaScript , HTML , and CSS . You will be responsible for building engaging and performant web interfaces, ensuring the user experience is seamless across multiple devices. If you are excited about building modern, scalable, and user-friendly web applications, we want to hear from you!

Responsibilities :

  • Frontend Development : Develop and maintain responsive, high-quality web applications using Angular , JavaScript , HTML , and CSS .
  • UI / UX Implementation : Work closely with UI / UX designers to implement visually appealing and intuitive user interfaces based on design specifications and wireframes.
  • Component Development : Build reusable, modular, and scalable Angular components and services that align with application requirements.
  • Cross-functional Collaboration : Collaborate with backend developers, product managers, and designers to ensure smooth integration between frontend and backend systems.
  • Performance Optimization : Optimize applications for maximum speed, scalability, and performance across different browsers and devices.
  • Code Quality : Write clean, maintainable, and efficient code while adhering to best practices, coding standards, and design patterns.
  • Testing : Participate in unit testing, integration testing, and ensure high test coverage using frameworks like Jasmine and Karma .
  • Version Control : Use Git for version control and participate in code reviews to maintain code quality and consistency.
  • Responsive Design : Ensure the application is fully responsive and functions seamlessly across a variety of devices (desktop, tablet, mobile).
  • Continuous Improvement : Stay up to date with the latest frontend development trends, tools, and frameworks. Continuously improve your skills and the quality of the product.

Requirements :

  • Experience : Minimum of 2 years of experience in frontend web development with a strong focus on Angular , JavaScript , HTML , and CSS .
  • Angular : Proficiency in building dynamic and responsive web applications using Angular (2+), with strong understanding of Angular components, services, directives, and RxJS.
  • JavaScript : Solid understanding of modern JavaScript (ES6+) features such as async / await, promises, closures, and modules.
  • HTML & CSS : Strong experience with HTML5 , CSS3 , and CSS pre-processors (SASS / LESS) for building modern and responsive layouts.
  • Cross-Browser Compatibility : Experience ensuring cross-browser compatibility and working with tools like Chrome DevTools .
  • Version Control : Familiarity with Git and version control best practices.
  • Responsive Design : Experience building responsive and adaptive web applications using frameworks like Bootstrap , Flexbox , or CSS Grid .
  • Testing : Experience writing and executing unit tests and integration tests using testing frameworks like Jasmine , Karma , or Jest .
  • Build Tools : Familiarity with build tools like Webpack , NPM / Yarn , and task runners like Grunt or Gulp .
  • Problem-Solving : Strong debugging, troubleshooting, and performance optimization skills.
  • Communication : Good written and verbal communication skills, with the ability to articulate technical concepts to non-technical team members.
  • Preferred Skills :

  • TypeScript : Knowledge of TypeScript and how to leverage its static typing and object-oriented features in Angular development.
  • State Management : Experience with state management libraries like NgRx or Redux for managing complex application states.
  • APIs : Familiarity with RESTful APIs and experience in integrating them into frontend applications.
  • Design Systems : Experience with design systems or component libraries such as Material Design , Angular Material , or Bootstrap .
  • Continuous Integration / Continuous Deployment (CI / CD) : Familiarity with CI / CD pipelines and automation tools like Jenkins , GitLab CI , or CircleCI .
  • Agile / Scrum : Experience working in Agile / Scrum development environments and participating in sprint planning, stand-ups, and retrospectives.
  • Benefits :

  • Competitive salary and benefits package
  • Social & Medical Insurance
  • Flexible working hours and remote work options
  • Career development opportunities and ongoing learning
  • إنشاء تنبيه وظيفي لهذا البحث

    Software Developer • 6th of October City, Giza Governorate, EG