Recruitment | Executive Search

Lead Software Developer – Information Technology job – Market related salary – Cape Town, South Africa

A leading tech company have an exciting job opportunity for a Lead Software Developer to join their team in Cape Town. This company creates an environment where creativity, invention and discovery become reality, each and every day. It’s where bold, bright professionals like you can reach your full potential—and where you can help them reach theirs!

Your key job responsibilities as the Lead Software Developer in Cape Town will include:

  • Enhance existing and/or develop new software that enables the launch of new products, functionality and services with technologies ranging from HTML5, CSS3, and JavaScript, including Angular 8+ and Material Design
  • Work with the other software development team members when coordinating on large projects
  • Translate requirements into software in line with project vision
  • Participate in the definition of both the functional and non-functional requirements of the system
  • Participate in design reviews and sprint planning
  • Implement best-practice software architectures and software development processes
  • Research, assess, and adapt to new technologies necessary for future enhancements of products
  • Develop High Performance Software

Requirements for this Lead Software Developer job in Cape Town:

  • Degree in Computer Science or closely related discipline
  • Minimum of 5 years of software development experience with web-based applications
  • Minimum of 3 years of experience creating cross-browser user interfaces using HTML5,CSS3, and JavaScript frameworks (Angular, ReactJS, jQuery (mobile), Bootstrap etc.), JSON
  • Demonstrated knowledge of object-oriented programming and design principles
  • Expert knowledge of best practice software engineering methodologies, processes, and technologies with a passion for programming
  • Working knowledge of Database Design, SQL Queries and transactions
  • Working knowledge of Design Patterns
  • Sound understanding of Agile development and software design principles
  • Hands-on experience implementing automated testing for JavaScript technologies, for both unit tests and integration tests
  • Experience building hybrid mobile applications with Cordova
  • Experience with IOS, Android and/or mobile app development

If you meet the above requirements for this Lead Software Developer job in Cape Town, we would like to hear from you! Please send your CV through to today! If you do not receive any feedback within 7 days of your application, please be advised that you were not successful in making the shortlist

If you wish to view additional Information Technology jobs, please click through to our job section.

Tagged as: Cape Town, Cape Town Jobs, Information Technology Jobs, IT, IT Jobs, South Africa

Upload your CV/resume or any other relevant file. Max. file size: 64 MB.

You can apply to this job and others using your online resume. Click the link below to submit your online resume and email your application to this employer.