Junior Front-end Developer
Summary
Viseven, a B2B MarTech provider for pharma and life science companies, is hiring a Junior Front-end Developer in Cape Town to build responsive CLM presentation slides, emails, landing pages, and interactive web content. Core stack: HTML5, CSS3, JavaScript (ES2017), JS frameworks, plus Node.js/Gulp/Webpack tooling and Adobe Creative apps.
We’re looking for a Junior Front-end Developer to join our team and help create engaging, responsive, and interactive digital content.
Required skills & knowledge:
- HTML5, CSS3
- JavaScript (ES2017) skills
- JavaScript Front-End Frameworks, libraries -
- JavaScript OOP C5 and Patterns
- Node.js and npm - on basic level
- Webpack, gulp etc. - on basic level
- Responsive/Mobile design skills
- REST-ful Services/APIs - on basic level
- Cross-browser development
- Testing and debugging skills
- Web performance/building and automation tools
- Version control/GIT, GIT Flow
- Adobe Photoshop\Indesign\Illustrator\XD confident user
Responsibilities:
- Create CLM basic presentation slides, emails, landing pages of all complexity levels for ewizard editing
- Create and support medium components complex JavaScript animations
- Create master template for ewizard-presentation
- Create complex ewizard compatible landing pages
- Create medium responsive/adaptive web content following GIT Flow process
- CLM, CRM - create custom monitoring, content uploading and deploying, create CLM oriented functionality
- Using Site Analytics services(GA, GTM, AA, AT)
- Using REST API's
- Creating scripts for automatization of development process based on Gulp, NodeJS - basic level
- Medium and complex Banner creation
- Implementing AR or 3D-player for a slide
- Create ewizardJS based calculators based on given Excel
- Documentation creation
- Create blocks and modules for briefs
- Create master templates for emails
- Create complex emails
- Create and support complex blocks and fragments for emails
- Create and support complex emails components
Skills
As published by lever · 5 questions · 2 written answers
Basics
Resume/CV, Full name, Email, Phone, Current location, Current company, LinkedIn URL, GitHub URL, Portfolio URL, Other website
Pick from a list (3)
- Do you consider a B2B cooperation contract? optional
- Could you indicate your level of English?
- If there isn’t an immediate opening, how long would you be open to waiting until the right opportunity comes? optional
Written answers (2)
- Do you have any notice period at your current company? How soon would you be available to join us?
- What are your salary expectations? (USD brutto/gross per month)