Software Developer

3 days ago


Pretoria, South Africa Jobted ZA C2 Full time

Overview

An industry-leading client of ours looking for a Software Developer with experience in developing Mobile, Desktop and/or Web applications to join their team.

The company is a South African IT systems integrator and business solutions provider that specializes in biometrics and identification solutions for both the public and private sector; its successful history spans several decades and multiple countries within the African continent.

Employees note its culture of constant innovation and cutting-edge ingenuity and the opportunities provided by working with its diverse and wide-ranging global parent company team. The ability to provide and receive feedback, good communication and accountability would ensure an applicant’s success in the role.

Job Description

- The Software Developer will be required to design, develop and implement software on various platforms and devices.
- Knowledge of a wide variety of programming languages is preferred, with a focus on Flutter development.
- Solid knowledge of Flutter Widgets and how they can be plugged together, customized and deployed is a key requirement.
- Strong candidates who is passionate about code writing, solving technical errors and taking up full ownership of application development.

Roles and Responsibilities

- Building and shipping robust applications to various platforms (Web, Android and iOS) using a single codebase.
- Writing readable and clear code using mainly Dart with some development in Java/Kotlin, Objective-C/swift and C#.
- Sharing feedback and brainstorming ideas with team members to improve the development process.
- Understanding the basic concepts of design for developing user-friendly and responsive applications.
- Being passionate about technology and staying up to date with the latest technologies.

Requirements

- Higher Degree or diploma in IT or a related field
- 3+ years in mobile and/or web application development
- A solid grasp of Object-Oriented programming.
- Familiarity using IDEs like Android Studio, XCode, VS Code and Visual Studio (2019+)
- Knowledge of Dart programming language, REST APIs and integration of 3rd party APIs
- Comfortable using test cases for debugging code, enhancing performance and reliability.
- Solid knowledge of Version Control (Git, Bitbucket, SVN)
- Experience working with project management tools (Jira, Asana, Redmine)
- Beneficial but not required experience: Continuous Integration tools (Jenkins, TeamCity, Gitlab), writing unit tests (JUnit, JTest, XCTest) and other programming languages are a plus

Hire Resolve is a top-tier recruitment firm that focuses on placing skilled professionals in permanent employment.

Hire Resolve focuses on working with senior-level executives and we pride ourselves on delivering excellent service to our candidates and clients.

- Salary: negotiable.
- Our client is offering a highly competitive salary for this role based on experience.
- Apply for this role today, visit the Hire Resolve website: hireresolve.us or email us: itcareers@hireresolve.za.com
- Alternatively, you are welcome to connect with Chandre Cronje, Carmen Schafer or Simone Smith on LinkedIn

Apply for job



  • Pretoria East, South Africa Livex Software Full time

    We are seeking a talented and experienced C# Developer to join our dynamic team. If you have a passion for creating efficient and robust software solutions, this opportunity is for you Responsibilities: Collaborate with our development team to design, develop, test, and deploy software applications using C#, .NET Core, HTML, JavaScript, and SQL technologies....


  • Pretoria East, South Africa Livex Software Full time

    Livex Software is seeking a skilled and experienced software developer to join our team. As a seasoned C# Developer, you will be responsible for designing, developing, testing, and deploying software applications using C#, .NET Core, HTML, JavaScript, and SQL technologies.Key ResponsibilitiesCollaborate with our development team to create efficient and...


  • Pretoria East, South Africa Livex Software Full time

    We are seeking a talented and experienced C# Developer to collaborate with our dynamic development team. The ideal candidate will have a passion for creating efficient and robust software solutions using C#, .NET Core, HTML, JavaScript, and SQL technologies.Key ResponsibilitiesDesign, develop, test, and deploy software applications in collaboration with the...

  • Software Developer

    3 days ago


    Pretoria, Gauteng, South Africa Engineered Full time

    Company OverviewWe are a software development company that offers solutions to banks and the financial services sector. Our team is responsible for building software in-house for these clients.Skill RequirementsThe successful candidate should have backend development experience (.NET framework) as well as API experience. This individual will be involved in...

  • Software Developer.

    4 days ago


    Pretoria, South Africa People Source Full time

    Good understanding of networking and network security. Any experience developing in UNIX, QT applications , source control and product release cycle management an advantage. Opportunity to join a team providing hardware and software-based security solutions in the ICT industry. All products are developed in-house and from the ground up. Gauteng.


  • Pretoria, South Africa The Hiring House Full time

    The purpose of the role includes: - Manage the software delivery cycle inclusive of research, development, design, evaluation, testing and implementation - Perform closely with Engineers, Developers and Product Management and other technical staff to deliver high quality software - Alignment with enterprise architect framework - Implement automated software...


  • Pretoria, South Africa E&D Recruiters Full time

    EMBEDDED SOFTWARE DEVELOPER Pretoria EastMinimum Requirements: B. Eng. (Electronic Engineering) or BEng/BSc (Computer Engineering) 0-5 years of working experience in software development in a professional capacity Responsibilities: Development of embedded digital communications software components. Understand the international standards and...


  • Pretoria, South Africa E&D Recruiters Full time

    EMBEDDED SOFTWARE DEVELOPERPretoria EastMinimum Requirements:B. Eng. (Electronic Engineering) or BEng/BSc (Computer Engineering)0-5 years of working experience in software development in a professional capacityResponsibilities:Development of embedded digital communications software components.Understand the international standards and...


  • Pretoria, Gauteng, South Africa Network Recruitment Full time

    Job OverviewInnovative Software Development OpportunitiesNetwork Recruitment is seeking an exceptional Senior Software Engineer to join our dynamic team. As a key player in our software development department, you will be responsible for designing and developing robust, scalable software solutions that meet the company's business goals.With a strong...


  • Pretoria, Gauteng, South Africa IT Ridge Technologies Full time

    Company OverviewIT Ridge Technologies is a leading provider of innovative software solutions. Our team of experts is committed to delivering high-quality products that meet the evolving needs of our customers.Job DescriptionWe are seeking an experienced Software Developer to join our team. As a key member of our development team, you will be responsible for...


  • Pretoria, South Africa E&D Recruiters Full time

    PROTOCOL SOFTWARE DEVELOPER Pretoria EastMinimum Requirements: B. Eng. (Electronic Engineering) or BEng/BSc (Computer Engineering) 0-5 years of working experience in software development in a professional capacity Responsibilities: Development of Layer 2 and Layer 3 protocol software components. Developing software. Verify protocol stack against...


  • Pretoria, South Africa E&D Recruiters Full time

    PROTOCOL SOFTWARE DEVELOPERPretoria EastMinimum Requirements:B. Eng. (Electronic Engineering) or BEng/BSc (Computer Engineering)0-5 years of working experience in software development in a professional capacityResponsibilities:Development of Layer 2 and Layer 3 protocol software components.Developing software.Verify protocol stack against...


  • Pretoria, Gauteng, South Africa IOCO Full time

    At IOCO, we are seeking a skilled Software Development Professional to enhance our team's capabilities in software development and energy management.Key Responsibilities:Verify, test, and release software related to the energy management product portfolio.Implement minor software updates and provide technical support on projects.Compile and develop BI...


  • Pretoria, Gauteng, South Africa People Source Full time

    Company OverviewPeople Source is a renowned technology firm that thrives on innovation and excellence. Our team of experts is dedicated to crafting cutting-edge software solutions that meet the evolving needs of our clients.Job DescriptionAs a Senior Software Development Engineer, you will be responsible for taking products through the planning and...


  • Pretoria, South Africa E&D Recruiters Full time

    SECURITY SOFTWARE DEVELOPER Pretoria EastMinimum Requirements: B. Eng. (Electronic Engineering) or BEng/BSc (Computer Engineering) or Computer Science. 2-7 years of working experience in software development in a professional capacity Experience required: Experience writing software in C and C++ for embedded platforms. Experience or knowledge in...


  • Pretoria, South Africa E&D Recruiters Full time

    SECURITY SOFTWARE DEVELOPERPretoria EastMinimum Requirements:B. Eng. (Electronic Engineering) or BEng/BSc (Computer Engineering) or Computer Science.2-7 years of working experience in software development in a professional capacityExperience required:Experience writing software in C and C++ for embedded platforms.Experience or knowledge in communications...


  • Pretoria, Gauteng, South Africa Network Recruitment Full time

    Job SummaryWe are seeking a highly skilled Senior Software Engineer to join our team at Network Recruitment.Key Responsibilities:Software Design & Development: Develop robust, scalable software solutions that align with business objectives.Coding Standards: Write effective, maintainable, secure, and well-tested code that meets company...


  • Pretoria, Gauteng, South Africa IOCO Full time

    Company Overview:IOCO is a leading organization in the energy management sector, dedicated to providing innovative solutions for the industry.We strive to empower our clients with cutting-edge technology and expert knowledge to drive their businesses forward.Job Description:We are seeking an experienced Intermediate Developer to join our team. As a key...


  • Pretoria, South Africa Total IT Recruitment Full time

    As a member of the senior management team participate in planning changes to technology; - Encourage innovation; - Actively support the transformation towards Agile; - Participate in prioritising and allocating outstanding work; - Ensure good collaboration through effective communication among various stakeholders; - Ensure on-time delivery of projects in...


  • Pretoria, Gauteng, South Africa IOCO Full time

    Job DescriptionAt IOCO, we are seeking a highly skilled Software Development Professional to support our energy management product portfolio. The successful candidate will be responsible for the verification, testing, and release of software related to this area.The ideal candidate will have a minimum of 3 years of experience as a Software Developer in a...