Front-End Engineer
d.light
This job is no longer accepting applications
See open jobs at d.light.See open jobs similar to "Front-End Engineer" Unreasonable.Software Engineering
Nairobi, Kenya
Posted on Nov 2, 2023
Job Description
Position
Description
We are looking for an experienced and passionate Angular developer to join our team and work on various enterprise-level web applications. You will be responsible for designing and developing user interfaces using Angular 11+ best practices, as well as collaborating with back-end developers and other team members to deliver high-quality product.
Roles &Responsibilities
- Design, develop, and maintain complex and scalable frontend
applications.
-
Work with backend engineers to implement and integrate frontend and
backend systems.
- Optimize the performance and usability of frontend applications.
- Working with product managers and other stakeholders to gather
requirements and define the frontend architecture.
- Identify and resolve complex technical challenges and issues related to
frontend development.
- Participate in project planning, estimation, and task breakdown.
Communicate progress and potential issues to project managers.
- Identify and address performance bottlenecks in the frontend, including
optimizing page load times and rendering efficiency.
- Stay up-to-date with the latest frontend technologies, libraries, and
frameworks. Evaluate and introduce new technologies to improve development
processes.
- Support multi-tenancy, allowing different organizations or businesses
units to use the same application with isolated data and configurations.
- Enforce data encryption, data masking, and access controls to protect
sensitive data from unauthorized access.
Requirements
Desired
Skills and Experience
-
5+ years of experience in developing web applications using Angular or similar frameworks.
- Proficient in TypeScript, HTML, CSS, and other web technologies.
- Familiar with Angular 10 features such as Ivy compiler, lazy loading, differential loading, etc.
- Experience with state management using NgRx or other libraries.
- Experience with Angular CLI and other tools such as Web pack, NPM, etc.
- Experience with RESTful APIs and other web services.
- Experience with testing tools such as Jasmine, Karma, Protractor, etc.
- Experience with version control systems such as Git or SVN.
- Experience with agile methodologies and best practices such as Scrum or Kanban.
- Excellent communication and teamwork skills.
- Ability to work independently and solve problems creatively.
{{getI18n("crm.setup.careersite.aboutcompany")}}
{{unescape(removeUnwantedCss(org_info.description))}}
{{org_info.description}}
{{each_field.field_label}}
{{unescape(removeUnwantedCss(record[each_field.api_name],true))}}
{{getValue(record[each_field.api_name],each_field.data_type)}}
{{getI18n("zr.crm.migration.client.attachment.label")}}
This job is no longer accepting applications
See open jobs at d.light.See open jobs similar to "Front-End Engineer" Unreasonable.