Job Spec

Full Stack Developer

Cape Town, WC , R50000 - R70000 Per Month
Sector: IT / Computers / Software
Posted: Wednesday, 8 January 2020
Reference: #SK





Register / Login to apply

Job Details

A small to medium sized company, based in Century City in Cape Town, who works with a US clientele is looking for software developers with solid practical development experience, with backend and front end applications. You should have a minimum of 5 years of commercial work experience in building solutions using C#, Javascript, ASP.NET, Visual Studio and SQL Server. The job would suit a hard-working team-player with initiative, energy, a professional approach and an eye for detail.
DUTIES WILL INCLUDE, BUT ARE NOT LIMITED TO:
You will be exposed to, and gain practical experience, in an assortment of software development technologies. They don’t believe that a developer’s only career progression is into management and strive to develop their staff members to reach their full potential and working with their strengths and interests.
REQUIREMENTS
• Great working knowledge of at least one JavaScript web application framework (e.g. Angular, React, Vue, Aurelia).
• Familiarity with Angular and its concepts.
• Experience with HTML5, CSS3, SVG, Web Standards, Progressive Enhancement.
• Proven ability in at least one server-side MVC framework (e.g. Java Spark, .NET Core MVC, Node.js).
• Design capabilities using OO and SOLID techniques.
• General technology problem solving skills to a high level.
• Experience of working with continuous integration, continuous deployment (e.g. Team City, Octopus).
• Experience with at least one JavaScript testing framework (Jasmine, Mocha, QUnit, Karma, etc.).
• Experience in the following would be a bonus: • Web or graphic design background. •. • Mobile application development
• Solid C# ASP.NET development experience.
• Sound Visual Studio and SQL Server experience.
• Practical knowledge of source control, preferably Git.
• Competency in using Microsoft Office
• Good written and spoken communication (English).
Personal Competencies:
• Be able to operate independently, but also work as a member of a team.
• Be self-motivated.
• Have the ability to work accurately under pressure and meet deadlines.
• Have excellent attention to detail.
• Have initiative.
• Be willing to learn - you will be exposed to a wide range of projects.

Skill Requirements

  • HTML
  • Javascript

Company Details

Company Bio: Sourcing Talent