Jobs in

Technical Lead Rosebank - Johannesburg

Hustle Consulting Ltd

This role will be responsible for enhancing and expanding our product portfolio and assisting the system architects in implementing new development features & improving existing products. The candidate must be able to write coherent, organised code and be able to work on a complex codebase with high levels of abstraction. The candidate should also have a desire to build great web applications, with mobile being a primary focus. A passion to create new game products and features is key. Output & Responsibilities Development & Support ● Develop software (write code). ● Resolve software bugs. ● Review Pull Requests from other developers to ensure their code adheres to standard, pose no security risks and is efficient and easy to understand. ● All typescript and JavaScript code must follow tslint standards. ● Code reviews. ● DevOps support Technical Leadership ● Constantly review and refine architectural guidelines and coding best practices. ● Provide technical guidance/input while unpacking new features. ● Provide technical guidance and support to the team. ● Assisting the Software Development Manager with identifying technical gaps of team members and providing suggestions on training where required. ● Keep up to date with new technologies and trends and analysing the feasibility of adopting the same. ● Provide technical guidance to contractors where required. ● Assist with interviews where required. Engage with stakeholders ● Ability to work as an effective team member, to work independently, and ability to work with clients when required. ● Maintain and manage positive relationships with internal and external stakeholders. ● Effectively communicate at all management levels with clients/ stakeholders. ● Make recommendations to improve client service within the area of responsibility. Self-management and teamwork ● Develop and maintain productive and collaborative working relationships with peers and stakeholders. ● Positively influence and participate in change initiatives. ● Continuously develop own expertise in terms of professional and industry knowledge. ● Take ownership for driving career development. Experience: ● 7 years at the intermediate level and/or 1 year at the senior level with relevant experience. ● Extensive knowledge of object-oriented programming best practices. ● Extensive knowledge of source control, unit testing, code verification, and documentation, including use cases. ● Experience in system integration with 3rd-party systems. ● Object Oriented code and RXJS subscription driven patterns are not negotiable. ● Web services. Advantageous Experience: ● Agile software development methods. ● Working with graphic and creative teams. ● Real-time transaction system development. ● Scalable system development to ensure efficient processing of high load. ● Gaming and/or betting industry experience. ● Web canvas engine development. Required Skills & Qualifications ● Degree / Diploma / Certificate in Computer Science or related field. ● Skilled in JavaScript, JQuery framework, Typescript framework/s. ● HTML, CSS. ● HTML5 canvas render with layering to build composite scenes. ● Angular and RXJS. Advantageous Skills ● Bootstrap. ● Azure Git. ● Azure DevOps. ● Azure Build and Release Pipelines. ● HTML5 canvas render with layering to build composite scenes. R110 000.00 per month Apply Now
Share this job with someone you think should apply!
Facebook buttonFacebook   Whatsapp buttonWhatsapp

Related Jobs

Senior Full Stack Developer Rosebank - Johannesburg

Hustle Consulting Ltd

...

Technical Lead JHB - Northern Suburbs - North Johannesburg

Dynexity Pty Ltd

...

Technical Lead - Johannesburg

...

Senior Angular Developer - Johannesburg

...

Full Stack Engineer Midrand - Midrand

Liyema Consulting

...

Want to do another search?

Jobs in