Remuneration: | R20000 – R60000 per month negotiable |
Location: | Cape Town, Woodstock |
Company: | Nona Creative |
Job description
We’re looking for a user-interface developer to act as the bridge between design and the product.
The candidate should write clean code, collaborate closely with teammates and be obsessed with details of the design.
We’re not usually too fussed with specific languages or frameworks (sometimes it matters) and when given the option of choosing a developer who knows the specific platforms and tools that we use or choosing a better developer, we will choose the better developer every time.
We’re looking only for the best candidates but will consider candidates at many levels from highly competent juniors with a lot of potential to industry leading seniors who can show us a better way.
Requirements
Technical skills (non-JS):
- Expert in CSS3 including hands-on experience with Flexbox, CSS grid
- HTML5
- SCSS
- CSS Animations
- SVG understanding and basic manipulation
JavaScript experience
- Comprehensive overall JS understanding
- Solid with ES6+
- NPM/Yarn
- Experienced with components in any framework (Vue, Angular, React)
- Polymer etc)
- Bonus – Strong React experience
- Bonus – Typescript
- Bonus – Webpack, Gulp or one of the other build tools
- Bonus – React Native
Design skills:
- Strong understanding of user experience principles.
- Strong understanding of design and UI theory (typography, colour theory, use
- of whitespace etc)
- Ability to generate wireframes to rapidly test ideas.=
- Basic image editing
- Bonus – Sketch
- Bonus – Invision
Additional skills
- Ability to use the command line
- Familiarity with Git (and Github)
- Familiarity with JIRA
- Familiarity with AWS or similar cloud platforms
- Understanding frontend optimisation, performance, scalability
Other
- Experience with Agile development
- Outspoken/confident
- Reads books
- Loves to learn and share knowledge
- Focused on self-improvement and growth
- Team player
- Takes ownership
Posted on 20 Dec 14:01
Joane Celliers
Create your CV once, and thereafter you can apply to this ad and future job ads easily.
Get job alerts for Developer jobs
- Full-Stack Developer, Cape Town, Woodstock
- Mid-Senior PHP Developer, Cape Town, Observatory, Black River Park, Lima Bean
- Senior Software Developer, Cape Town, Northern Suburbs, Capfin
- Senior Oracle Developer, Cape Town, e-Merge IT Recruitment
- Senior Mean Stack Developer, Cape Town, e-Merge IT Recruitment
- Senior Full Stack Developer, Cape Town, e-Merge IT Recruitment
- Java/JavaScript Developer, Cape Town, Observatory, West Coast Personnel
- Junior E-Commerce Developer, Cape Town, Sea Point
- Mid-Senior Front-End Web Designer/Developer, Cape Town, CBD, MPRTC Recruitment
- Swift/IOS/Lead Developer/Architect, Cape Town, Milnerton, Century City, e-Merge IT Recruitment
- Java/JavaScript Developer, Cape Town, Observatory, MPRTC Recruitment
- C# Developer, Cape Town, e-Merge IT Recruitment
- Spectacular Senior Java Developers, Cape Town, e-Merge IT Recruitment
- Intermediate C# Developer, Cape Town, MPRTC Recruitment
- React Developer, Cape Town, Observatory
- Senior Web Developer – UX, Cape Town, CBD
- Java/JavaScript Developer, Cape Town, Observatory, West Coast Personnel
- Three Analyst Developers – PHP/Web, Cape Town, Westlake, West Coast Personnel
- Senior Software Developer, Cape Town, Bellville, MPRTC Recruitment
- BI Developer, Cape Town, Rhino Africa
- Junior BI Developer, Cape Town, Rhino Africa
- Mid-Level Front-End Developer, Cape Town, Sea Point, Titan Digital SA
- Software Developer, Cape Town, Recruit Digital
- Senior .NET Developer, Muizenberg, Recruit Digital
- Front-End Developer, Muizenberg, Recruit Digital
- Mid-Level Front-End Developer, Cape Town, Digitas Liquorice
- Mid-Senior PHP Developer, Cape Town, Digitas Liquorice
- Senior Full-Stack Developer, Cape Town, Westlake
- Full-Stack Developer, Cape Town, Westlake