
Junior Front-end Developer
Posted 14 hours ago

Posted 14 hours ago
This is a fully remote position, open to applicants in Morocco.
• Develop basic presentation slides, emails, and landing pages of various complexity levels for eWizard editing.
• Design and assist with medium-complexity JavaScript animations.
• Create master templates for eWizard presentations.
• Construct complex landing pages that are compatible with eWizard.
• Produce medium responsive/adaptive web content while adhering to the Git Flow process.
• Develop custom CLM/CRM monitoring, manage content uploads and deployments, and create functionality tailored for CLM.
• Utilize site analytics services including GA, GTM, AA, and AT.
• Work with REST APIs.
• Develop automation scripts using Gulp and Node.js.
• Create medium and complex banners.
• Implement AR or 3D players for presentation slides.
• Create eWizardJS-based calculators from provided Excel files.
• Generate documentation.
• Design blocks and modules for briefs.
• Develop master templates for emails.
• Create complex email designs.
• Support the creation of complex email blocks, fragments, and components.
• Proficiency in HTML5 and CSS3.
• Experience with JavaScript (ES2017).
• Familiarity with JavaScript front-end frameworks and libraries, particularly Vue.js.
• Understanding of JavaScript OOP concepts and design patterns.
• Basic knowledge of Node.js and npm.
• Fundamental understanding of Webpack and Gulp.
• Skills in responsive and mobile design.
• Basic experience with RESTful services/APIs.
• Knowledge of cross-browser development techniques.
• Skills in testing and debugging.
• Understanding of web performance, building, and automation tools.
• Experience with version control systems, including Git and Git Flow.
• Proficient use of Adobe Photoshop, InDesign, Illustrator, and XD.
• Regular performance-based salary and career development evaluations.
• Opportunities for professional and career advancement.
• Paid Time Off: 18 business days annually (20 business days after two years of service).
• Sick Leave: Non-documented: 4 business days per year; Documented: 20 business days per year.
• Family Leave: 3 paid business days for marriage, childbirth, or bereavement.
• Comprehensive medical insurance coverage.
• English language courses.
• Participation in forums and conferences.
• Regular team-building activities and corporate events.
• Comfortable, fully equipped office environment.
• Option to work from home.
Viseven
Viseven
Viseven
Viseven
Get handpicked remote jobs straight to your inbox weekly.