Post a new job

ADVERTISEMENT

Full-time
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:
Essential:
• 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 Finance Clerk at Recruit Digital in Century City
Full-time Senior UI Product Designer at Recruit Digital in Cape Town
Full-time Senior Product Designer at Recruit Digital in City of Cape Town Metro
Full-time Senior User Experience Designer at Recruit Digital in Cape Town
Full-time Social Media Manager at Recruit Digital in Johannesburg North

« Return to homepage
Report a problem with this job!!   
Recommend to a friend
Published at 13-02-2019
Viewed: 740 times