
Junior Front-end Developer
Posted 10 hours ago

Posted 10 hours ago
This is a fully remote position, open to applicants in South Africa.
• Develop basic presentation slides, emails, and landing pages of varying complexity for eWizard editing.
• Design and assist with medium-complexity JavaScript animations.
• Create master templates for eWizard presentations.
• Build complex landing pages that are compatible with eWizard.
• Generate medium responsive/adaptive web content in accordance with the Git Flow process.
• Develop custom CLM/CRM monitoring, upload and deploy content, and create features tailored for CLM.
• Utilize site analytics tools such as GA, GTM, AA, and AT.
• Work with REST APIs.
• Write development automation scripts using Gulp and Node.js.
• Create medium and complex banners.
• Implement AR or 3D players for presentation slides.
• Develop eWizardJS-based calculators from provided Excel spreadsheets.
• Produce documentation.
• Create blocks and modules for briefs.
• Design master templates for emails.
• Construct complex email layouts.
• Develop and support intricate email blocks, fragments, and components.
• Proficiency in HTML5 and CSS3.
• Strong JavaScript (ES2017) skills.
• Familiarity with JavaScript front-end frameworks and libraries, particularly Vue.js.
• Understanding of JavaScript OOP concepts and patterns.
• Basic knowledge of Node.js and npm.
• Basic experience with Webpack and Gulp.
• Skills in responsive/mobile design.
• Basic understanding of RESTful services/APIs.
• Experience in cross-browser development.
• Competence in testing and debugging.
• Knowledge of web performance, building, and automation tools.
• Familiarity with version control systems like Git and Git Flow.
• Confident use of Adobe Photoshop, InDesign, Illustrator, and XD.
• Competitive Compensation: Regular salary reviews based on performance and career development.
• Experienced Team: Join a dedicated, skilled team in a welcoming environment.
• Career Growth: Opportunities for professional advancement and career progression.
• 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.
• Medical Insurance: Comprehensive health coverage.
• English Courses: Opportunities to enhance your language skills.
• Professional Development: Participation in forums and conferences.
• Corporate Events: Regular team-building activities and events.
• Work Environment: Comfortable, well-equipped office with the option to work from home.
Viseven
Viseven
Viseven
Viseven
Get handpicked remote jobs straight to your inbox weekly.