Front End Developer
Irithm -
Cairo, EgyptPosted 3 years ago140Applicants for3 open positions
- 96Viewed
- 13In Consideration
- 71Not Selected
Job Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
We are looking for an ambitious and self-driven senior Front-end Developer to join our team. We expect you to be a tech professional, who is curious about new digital technologies and aspires to combine usability with visual design.
What are your responsibilities as a frontend engineer ?
- Translate UI/UX design wire frames to actual code.
- Collaborate with team members and stakeholder.
- Write clean, high-quality, high-performance, maintainable code.
- Enhance application for maximum speed and scalability.
- Validate input before submitting to back end.
- Participate in code reviews.
- Design, build, and maintain efficient, reusable, and reliable web-based applications based on business requirements and aligned functionalities.
Job Requirements
Required
- 3+ years of experience as a Front-end Developer
- Intermediate knowledge of at least one front-end framework -- React, Angular, Vue.
- Excellent understanding of JavaScript core language concepts -- DOM manipulation, Fetch API, ES6 features.
- Intermediate knowledge of Typescript.
- Working knowledge of unit and integration testing and testing frameworks/libraries.
- Working knowledge of at least one version control tool.
- Familiarity with agile development methodologies.
Preferred
- Knowledge of Vue.js and Nuxt.js.
- Familiar with visual programming -- Blockly.
- Experience with architecture and design principles.
- Knowledge of code linting and formatting tools -- ESLint.
- You have a solid understanding of CS fundamentals; algorithms, data structures, and time and space complexity.
- Good knowledge of Google cloud or Firebase is a plus.
- Available immediately is a big plus.