https://bayt.page.link/v1TUmrkCw1dqRip19
Full Time Employee · Min 5 Years of Experience
500 Employees or more · IT Services

Get the Bayt App

Download the Bayt App to manage your real time conversation with the recruiter
Download App
Create a job alert for similar positions

Job Description

Job Overview:

The Frontend Developer will create and maintain web applications using Angular, ensuring high performance and scalability. Key responsibilities include collaborating with UX/UI designers, writing clean code, troubleshooting applications, and participating in code reviews.

Candidates should have proven experience in Angular, strong skills in TypeScript, JavaScript, HTML, and CSS, and knowledge of responsive design, RESTful APIs, and WebSocket communication. Proficiency in Docker and RxJS is essential.


Key Responsibilities:

  • Develop and maintain web applications using Angular
  • Collaborate with UX/UI designers to ensure the technical feasibility of designs
  • Optimize applications for maximum speed and scalability
  • Ensure high-quality graphic standards and brand consistency
  • Write clean, maintainable, and well-documented code
  • Troubleshoot and debug applications
  • Participate in code reviews to ensure best practices and coding standards are followed.
  • Mentor the team and explain development concepts to team members
  • Stay up to date with the latest industry trends and technologies


Requirements:

  • Proven work experience as a Frontend Developer with a focus on Angular
  • Strong proficiency in TypeScript, JavaScript, HTML, and CSS.
  • In-depth understanding of Angular framework, including understanding of Angular change detection mechanisms and performance optimization techniques, and lazy loading
  • Experience with responsive design frameworks like Bootstrap or Tailwind CSS.
  • Knowledge of RESTful APIs and integrating them with Angular applications.
  • Extensive experience in integrating and managing WebSocket communication for real-time data handling and implementing scalable real-time features.
  • Proficiency in Docker and containerization, including designing, building, and deploying Angular applications in a Dockized environment.
  • Demonstrated ability to implement and optimize responsive design strategies, ensuring seamless user experiences across a variety of devices and screen sizes.
  • Extensive experience with RxJS, including proficient use of observables, operators, and reactive programming techniques to manage asynchronous data streams and event handling within Angular applications.
  • Experience with testing frameworks (e.g., Jasmine, Karma)
  • Knowledge of version control systems (e.g., Git)
  • Strong problem-solving skills and attention to detail
  • Ability to work in a collaborative team environment
  • Excellent communication skills
  • Familiarity with Agile/Scrum development methodologies


Preferred Candidate

Years of Experience
Min: 5
Residence Location
Riyadh,Saudi Arabia

Saudi Technology and Security Comprehensive Control Co. Ltd. (TAHAKOM) is a leading company in the fields of Safety, Security, and Technology, which aims to deliver state-of-the-art solutions and build end-to-end ecosystems in complex and major domains such as traffic management, smart transportation solutions, identity and information solutions and e-services.

You have reached your limit of 15 Job Alerts. To create a new Job Alert, delete one of your existing Job Alerts first.
Similar jobs alert created successfully. You can manage alerts in settings.
Similar jobs alert disabled successfully. You can manage alerts in settings.