Senior Frontend Developer
Abstract
Riyadh
On-site
SAR 120,000 - 180,000
Full time
Job summary
A technology company in Riyadh is seeking a Senior Frontend Developer with over 5 years of experience. Your role will involve developing high-end applications and collaborating with design teams. Proficiency in RESTful APIs, Agile methodologies, and frontend technologies is essential. This position offers a dynamic work environment focused on innovation and quality.
Qualifications
- 5+ years' experience as a frontend developer.
- Ability to write effective unit, integration, and end-user automation tests.
- Hands-on experience with JSON, REST, XML.
Responsibilities
- Develop high-end applications, websites, and web applications.
- Collaborate with the design team for new features.
- Maintain and optimize core product software.
Skills
Frontend development
RESTful APIs
Agile methodologies
Node.js
Git
PHP frameworks
Database management
Education
Bachelor's/Master's degree in computer science or Software Engineering
Tools
Responsibilities
- Your primary focus will be developing high-end applications, website and web application (PWA).
- Your duties may include collaborating with the design team for new application features, identifying and fixing application bottlenecks, maintaining the core code, and updating applications published on the App Store.
- Ultimately, an outstanding Senior Frontend Developer should be able to create functional, attractive applications that perfectly meet the needs of the user.
- Identifying user and system requirements for new websites and applications
- Designing and building the website & web application (PWA).
- Responsible for development of new highly-responsive, web-based user interface.
- Creating the website architecture.
- Conducting website performance tests.
- Write robust, clean, well designed code
- Troubleshoot, test and maintain the core product software and databases to ensure strong optimization and functionality
- Contribute in all phases of the development lifecycle
- Develop and deploy new features to facilitate related procedures and tools if necessary
Job Specification
- Bachelor\'s/Master’s degree in computer science or Software Engineering.
- 5+ years\' experience as a frontend developer.
- Understanding of RESTful APIs and how use them in practice
- Ability to write effective unit, integration, and end-user automation tests
- Strong understanding of Agile methodologies and experience as a Developer on a cross-functional agile team preferred
- Implementing REST API to connect applications to back-end services.
- Development Knowledge of JSON, REST, and XML-based web services and their working.
- Knowledge and experience in NodeJs frameworks and its libraries.
- Experience with Clean Architecture Patterns like MVC, MVVM, Viper Team player
- Hands-on Frontend technology like Angular would be plus
- Proficient understanding of code versioning tools, such as Git
- Experience of working with databases like Firebase etc.
- Experience of Databases like MySQL, PostgreSQL, SQLite
- Demonstrated expertise in PHP frameworks including Laravel, Codeignator, Cakephp,
- Development of Shopify and Shopify Plus platform, themes, liquid programming language, and corresponding apps is a big plus.