Full Stack Developer - Cape Town Verfied

Salary Negotiable Cape Town, Western Cape Cape Town, Western Cape more than 14 days ago 18-05-2018 9:11:23 AM
13-07-2018 9:11:23 AM

Fast paced international development company has an exciting opportunity for a passionate Software Developer. If your passion is development of online games then this is your chance to join an established company with a good salary package.
They need someone who is eager to expand their skills and work with top Developers in the industry. They have flexi time with core hours. They will also consider developers with excellent work experience who has an ability to skill up and learn on their own.

Requirements
• Relevant qualification
• 3+ years developing code experience (If you are a BSc Computer Science graduate with relevant software development experience you are also welcome to send your CV)
Proficient in Javascript, HTML, CSS
Proficient in at least two or more of the following:
React/Redux, C#, C++, , PhaserJS
Ability to work without supervision
• Possess problem-solving skills and the ability to learn as you go along
• Experience developing websites or similar for mobile and desktop
Experience writing server side code

The following will be beneficial skills and technologies

- MS SQL, MongoDB, Git, JIRA, Bamboo, Octopus, jQuery, Backbone, CreateJS, Compass/Sass,
AngularJS, Grunt/Gulp, .NET framework, ASP.Net, JSON, Swagger
- Scrum, Agile, REST/RESTful APIs, Design Patterns
- Integration with 3rd party payment gateways
- High performance servers
- Responsive design, progressive web apps
- Software architecture
- Automated deployment
- Test frameworks such as Mocha, Selenium, Puppeteer, or similar
- Preventing and solving problems. Gathering Analytical thinking

Key Responsibilities

* Work in an agile environment with stand-ups, sprints and planning meetings
* Work in a small development team taking on new features, spikes, bugs
* Plan, design, implement, document, test and release new features
* Do code reviews
* Deliver stable code
* Maintain existing code base, and if need be create documentation and diagrams to substantiate
further development.
* Liaise with the QA team to identify and fix bugs
* Ability to work under pressure
* Ability to work in cross functional teams
* Attention to detail, passion, enthusiasm
* Possess exceptional problem-solving skills and the ability to work with little or no supervision

Recruiter: Jenrec