to join our dynamic and growing development team. You'll be responsible for building high-performance, scalable, and user-friendly web applications, collaborating closely with UI/UX designers, product managers, and back-end developers to deliver exceptional digital experiences.
Key Responsibilities
Develop and maintain
scalable and responsive front-end applications
using
Angular and TypeScript
.
Implement
complex and latest UI components
with
HTML5, CSS3, SCSS, and JavaScript
, ensuring cross-browser and cross-device compatibility.
Translate UI/UX designs and wireframes into functional web applications.Build
reusable Angular components and libraries
for future use.
Integrate front-end solutions with
RESTful APIs
and other back-end services.
Optimize applications for
maximum speed and scalability
.
Write unit and end-to-end tests using tools such as
Jasmine, Karma, and Cypress
.
Utilize
NgRx
or similar state management libraries for effective application data flow.
Participate in code reviews and ensure code quality through best practices and clean architecture principles.
Work in an
Agile/Scrum environment
, contributing to sprint planning, estimation, and retrospectives.
Proactively debug, troubleshoot, and resolve front-end issues to maintain application stability.
Stay updated on emerging front-end technologies and frameworks to help evolve the tech stack.
Key Requirements
Education & Experience
4+ years of hands-on front-end development
experience with a strong focus on
Angular
.
Strong command of
TypeScript
and modern
Angular (Version 17 and above)
.
Proficiency in
HTML, CSS, JavaScript
, and
SASS/SCSS
.
Deep experience in NgRx or other state management libraries and component libraries such as (Angular;React; Vue.js; Bootstrap)
Solid understanding of
RESTful API integration
.
Understanding of
design and architectural patterns
for scalable applications.
Proficiency in
Github
, and experience working with
CI/CD pipelines
.
Knowledge of front-end build tools like
Webpack, Gulp
,
Babel
or
Angular CLI
.
Experience in unit testing and E2E testing frameworks (e.g., Jasmine, Karma, Cypress).
Familiarity with Agile project management tools like JIRA, Trello, or Asana is a plus.
Experience with cloud platforms (e.g., AWS, Azure, GCP) is a plus.
React experience is a bonus, but not required.
Can start immediately
Soft Skills
Strong analytical and problem-solving skills
Clear and effective communication abilities.
Team player who thrives in a collaborative, fast-paced environment.
Willingness to learn, adapt, and grow with the team.
Job Type: Full-time
Application Question(s):
We must fill this position urgently. Can you start immediately?
Experience:
Frontend Angular Developer: 4 years (Required)
TypeScript and modern Angular (Version 17 and above): 4 years (Required)
* Tools like Webpack, Gulp, Babel or Angular CLI.: 4 years (Required)
Beware of fraud agents! do not pay money to get a job
MNCJobsGulf.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.