Angular Mid-Level Developer - Tatweer LLC

  • Development
  • Damascus
  • 22/10/2023
Job expired!

Responsibilities and Duties

Write clean, maintainable, documented and high performance code and packages using Angular framework

Involve in the entire project life cycle including design, development, testing and maintenance

Working in an agile development environment

Stay up-to-date in Angular latest updates and enhance the developments practices

Co-operate effectively with other team members and project managers

Troubleshoot and monitor bugs in existing systems and take the initiative in solving problems and fixing critical errors

Utilize company configuration management practices for code check in/check out, version control, and overall management

Work on several projects simultaneously and efficiently

Ensures the quality of the source code, and plans and conducts source code reviews

Utilization of task management system to ensure all work is tracked properly

Curious about new technologies and excited to find ways to implement them in your work and enhance the developments practices

Updating and altering application features to enhance performance

Understanding and demonstrating how written requirements translate into a technical solution

Apply generalization in solving problems

 

Qualifications and Requirements

BS degree in Computer Science, Engineering, or a related subject

2-3 years' experience with Angular or common JavaScript framework

Good knowledge of OO Programming concepts and understands functional programming and knows when and how to apply functional concepts

Excellent communication skills with the ability to explain technical processes in a clear and concise manner

Ability to work well independently and with a team while displaying a positive attitude

Understand the life cycle of web requests

Strong understanding of the HTTP protocol and RESTful APIs

Strong knowledge of Html, JavaScript/TypeScript and CSS

A good knowledge in responsive design, web standards and UI/UX best practices

A good knowledge in UI/UX development using Scss/Sass

Knowledge of design patterns

Good experience on version control systems