Front End Developer (UI/UX)
Digisay -
Cairo, EgyptPosted 6 years ago190People have clicked1 open position
Job Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
Responsibilities
Class A Tasks: Doing
- Building the customer side (for 2C and B2B) of our cybernetics applications.
- Work on the full lifecycle development of time-sensitive projects.
- Write functional requirement documents and guides.
- Recommend appropriate technologies to implement new features.
- Develop code libraries that can be used for multiple projects.
- Review code, layout, and design of projects.
- Build, deliver, and iterate to help scale projects.
Class B: Thinking & Interacting
- Participate in discussions with clients and team members about technical best practices.
- Collaborate with back-end developers and web designers to improve usability
- Help the development teams identify optimal technical solutions.
- Review product and feature coding and plan future product upgrades with the development team.
- Discussing technical solutions with clients and providing innovative new ideas to solutions.
Class C: Learning
- Willing to learn new frameworks and prototyping tools.
- Keep up to date with the latest technologies and best practices.
- Active involvement and interest in the other digital disciplines within the company such as data analytics and artificial intelligence, cloud computing, digital marketing etc.
- Finds time to do things that matter the most.
- Makes specific changes and improvements to processes or own work to achieve more.
- Taking online courses in the field of creative thinking, rapid prototyping, UI/UX, front-end development, new technologies etc.
Please attach your portfolio along with your resume and links to your work online
Job Requirements
Personal Requirements
- Punctuality, punctuality, punctuality!
- Knows the value of time and is able to manage his/her time effectively.
- Must be a creative thinker, curious, and possess a strong desire to learn.
- Must be an analytical thinker, reliable, team worker and extremely organized.
- Must be ready to document everything in detail.
- Must be detail-oriented, highly accurate and possess excellent problem-solving skills.
- Follows rules and processes and actively engages in their improvement.
Technical Requirements
- Expert knowledge of HTML5, CSS3, JavaScript, jQuery
- Expert knowledge of one or more JS frameworks: AngularJS, Vue, js, React & Ionic.
- Experience with Back-End Development is a plus (preferably PHP frameworks: Laravel & CodeIgniter)
- Experience working with version control systems such as SVN, BitBucket
- Expert knowledge of web standards and modern interface/JavaScript frameworks
- Expert knowledge of front-end design patterns, common interface frameworks, and testing.
- Ability to translate mockups into seamless web pages with perfect visual and functional elements.
- Experience in building large and modular codebases.