Junior Front-end Developer (Talent Pool)

VisevenNamibiaOn-siteFull-timeJunior, 1–2 yearsListed 23 hours ago

Apply now

About this role

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 - Vue.js

- 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

What we provide:
We know our team members are key to achieving our goals, so we value and empower them to share their vision. We reward this passion with exceptional benefits, including:
Competitive Compensation: Regular performance-based salary and career development reviews.
Experienced Team: Join a passionate, experienced team in a friendly atmosphere.
Career Growth: Opportunities for professional and career advancement.
Paid Time Off: 18 business days per year (20 business days after 2 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 coverage.
English Courses: Learning opportunities to improve your language skills.
Professional Development: Participation in forums and conferences.
Corporate Events: Regular team-building activities and events.
Work Environment: Enjoy a comfortable, fully equipped office and the possibility to work from home.