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.
