Looking for senior team lead developer based in Riyadh and must have experience in development of UI/Front-End Developer
KEY ACCOUNTABILITIES / RESPONSIBILITIES:
• Responsible for implementing user interfaces and adding interactive elements to applications
• Work with practice lead as well as different business segments both in and out of technology departments
• As a member of our highly motivated team, you should be dedicated to excellence and have a strong sense of personal responsibility
• Work with other engineers, designers, and test engineers to bring prototypes to life
• Strong, analytical ability to quickly debug application problems and provide short & long term solutions.
• Bridge the gap between Design & Development.
• Create Semantic HTML markup.
• Develop the core UI.
• Code prototypes for minimum-viable-experiments.
• Optimize front-end code (for performance & accessibility).
• Work across devices.
• Contribute to the existing React components and maintain the design system in Storybook.
• Iterate on existing design patterns and work with Designers, Product Managers, and stakeholders to create code-prototypes to validate ideas quickly.
• Update internal documentation when new tools are available for developers to use and distribute the information to developers and their managers.
• Create reusable HTML, CSS, and JS modules
• Perform other duties as required and assigned by manager and upper management.
QUALIFICATIONS, EXPERIENCE, & SKILLS:
• Bachelor’s degree in business or a technical discipline
• 5 years of professional website coding experience
• Ability to work in an agile work environment and play a role within the agile development process
• A passion for clean semantic markup, with an attention to detail
• Excellent knowledge of UI design principles, user-centered design, and accessibility
• Excellent CSS skills with a full understanding of specificity and cascade
• Excellent knowledge of browser quirks and creating web apps that are consistent across all major browsers
• Ability to optimize front end code for performance/speed, and knowledge of React and understanding of advanced optimization techniques
• Experience architecting apps for responsive designs and building websites for different devices
• Ability to implement unit, integration, and end to end tests with React.
• 5 years of experience of application development with Java.
• Candidate preferability in KSA with transferable Iqamah.