Intermediate Frontend Developer (Remote)
IT – Software Development
Somerset West – Western Cape
ENVIRONMENT:
A cutting-edge Tech company in Somerset West seeks the coding talents of an Intermediate Frontend Developer who is able to independently assess what is needed to drive and execute without heavy direction. Your role will entail handling the build of the “client-side” of both internal and public facing web applications. The ideal candidate should be able to gather functional requirements, mockup or prototype potential solutions, and execute them to deliver practical and appealing interactive web applications of high quality. You will also need 3+ years’ work experience as a Frontend Application Developer with proficiency in HTML, Tailwind CSS, JavaScript, Git, Node, NPM, strong SPA, Vue.js, Vuex, Vue Router, Vuetify, Quasar, Pinia, Webpack, Vite.js, Figma, Sketch, Adobe, Miro, Whimsical, Miro, Mural, Draw.io, etc.
DUTIES:
- Develop new user facing features.
- Maintain and enhance existing applications.
- Write reusable code and libraries.
- Enhance application for maximum speed and scalability.
- Collaborate with team members and stakeholders.
- Bridge the gap between graphic design and technical implementation.
- Define how the application looks and how it works.
- Translate UI/UX design wireframes to actual code.
REQUIREMENTS:
- 3+ Years as a Frontend Application Developer.
- HTML, CSS, JavaScript.
- Git version control.
- Node & NPM.
- Strong SPA experience.
- Vue.js (Vuex, Vue Router, Vuetify, Quasar, Pinia).
- Build tools (Vite.js, Webpack).
- Design / Prototyping (Figma, Sketch, Adobe).
- Diagramming (Whimsical, Miro, Mural, Draw.io).
- CSS utility classes (Tailwind CSS, Bootstrap).
- LESS, SASS, SCSS.
- Responsive and adaptive design.
ATTRIBUTES:
- Can deal with ambiguity.
- Able to independently assess what is needed to drive and execute without heavy direction.
- Growth mindset (learner).
- High attention to detail.
- Grit / Perseverance.
- Positive energy.
- Team player.
- Able to work independently with minimal guidance and as part of a team.
- Good problem-solving skills.
- Ability to think outside-the-box.
- Proactive.
- Excellent verbal and written communication skills.
- Good interpersonal skills.