Post a new job


FrontEnd Developer (Ember, Angular or React)

at Recruit Digital in Cape Town

What will you do?
• Feature development on desktop & mobile client applications.
• Assist with technical planning alongside the development team.
• Pull request code reviews.
• Contribute to the creation and running of automated testing, maintenance and bug-resolution processes.
• Take part in regular stand-ups, planning sessions, retrospectives and development sprints.
• Contribute to the overall development strategy and direction.
• Roll up your sleeves and get stuck in!
• We’re a small team in a start-up environment so need someone who doesn’t mind pitching in with whatever it takes to achieve great things!


Your experience & skills:
• Extensive understanding of core JavaScript - specifically ES2015/ES6 and newer specifications.
• Experience with a client-side JavaScript framework, ideally one or more of Ember, Angular, React or similar.
• Solid understanding of HTML5 and CSS3.
• Experience with Git and GitHub/Bitbucket and pull request workflows.
• Comfortable working in a Unix environment on macOS.
• At least 3+ years of JavaScript development experience in a commercial context.


Not essential but a plus:
• Experience writing CSS using the BEM methodology.
• Experience working with responsive interfaces, developing to fluid layouts, cascading breakpoints and/or specific viewports.
• Experience with component based user interface development.
• Server-side development exposure, ideally with Ruby on Rails, Phoenix/Elixir or similar.
• Experience with hybrid mobile/desktop native app development and deployment wrappers like Phonegap, Cordova, Ionic or Electron.


What are we offering?
• Competitive salary based on expertise and experience.
• Health & pension plans.
• Flexitime and work-from-home days.
• 22 days' annual leave entitlement (increasing to 27 with length of service) plus bank holidays.
• A relaxed and fun work environment in great offices.
• Mac or Windows laptop & desk plug-in equipment.
• Regular social events and activities.
• Free refreshments, snacks and Friday lunches.
• Free coffee allowance at a local coffee shop.
• Free learning & education resources, such as UDemy, books, courses & conferences.

Recent jobs at Recruit Digital
Full-time Executive Assistant at Recruit Digital in Cape Town
Full-time Senior Product Designer at Recruit Digital in Cape Town
Full-time Junior Operations Associate at Recruit Digital in Cape Town
Full-time Senior Brand & Communication Designer at Recruit Digital in Cape Town
Full-time Senior UI Product Designer at Recruit Digital in Cape Town

« Return to homepage
Report a problem with this job!!   
Recommend to a friend
Published at 29-03-2019
Viewed: 351 times