- Matric, with a degree in Computer Science/ Engineering/ Mathematics or related;
- 3-5 years of experience in mobile application development;
- Knowledge of, and experience in mobile frameworks and technologies such as: FlutterExperience creating code bridges/channels between native and flutterCollaboration tools e.g., Confluence, Jira, Microsoft Teams, SlackCI/CD technologies e.g. Jenkins and GitNative development - Java and SwiftMobile and API Testing FrameworksArchitecture and Design: Event Driven Architecture / API First / Domain driven design;
- Familiarity with architecture styles such as Microservice and Serverless architectures;
- Knowledge of coding design patterns and experience working with information architecture and design interfaces
- Ability to explain and articulate complex topics to various levels stakeholders.
- Responsible for working on software development initiatives throughout the software development life cycle;
- Follow Agile methodologies (SCRUM / Kanban);
- Work in a DevOps culture;
- Partner with scrum master, product owner, Business Analysts and other developers to ensure optimised project delivery;
- Provide sizing and scoping for development work required;
- Operate as a subject matter expert across the development initiatives;
- Develop technical specifications and software application architecture and designs;
- Build Front-end and/or back-end solutions on the mobile digital channel/platform;
- Build cloud based functional mobile applications at an enterprise level;
- Build and test software prototypes;
- Design and implement test strategy and/or test plans based on continuous testing principles;
- Apply engineering principles for design, development, maintenance, testing and evaluation of software;
- Apply knowledge relating to the architecture of relevant systems;
- Develop, implement and improve the tools to enable software development;
- Identify issues that will enhance system quality, development and standard operating procedures;
- Client engagement to drive new products/ features and to ensure operational excellence;
- Work closely with multi-skilled and cross-functional teams e.g., architects, developers, UX designers, business analysts;
- Drive technology design and implementation;
- Enable rapid iteration;
- Ensure systems are scalable, responsive, robust and secure through monitoring and responding to application performance, stability and availability.
- Customer focus
- Multi-functional team collaboration
- Data-driven and attention to detail and big picture
- Action Oriented
- Continuous Improvement Management
- Automation
- Problem Finding and Solving
- Conflict management and resolution
- High EQ
-
Flutter Developer
20 hours ago
JenRec Recruitment Johannesburg, South AfricaThe ideal candidate will have a preferred background in Flutter development, but we are open to applicants with experience in any mobile application development technology. This role involves the creation and implementation of high-quality mobile applications, contributing signif ...
-
Flutter Developer Lead
17 hours ago
Psybergate Johannesburg, South AfricaWhat you will be doing: Designs, develops, and implements Flutter mobile applications to support business requirements. Follows approved life cycle methodologies, creates design documents, writes code and performs unit and functional testing of software. Contributes to the overal ...
-
Senior Flutter Mobile Developer-
1 week ago
Dimension Data Sandton, South AfricaFunctieomschrijving · We require a Flutter Mobile Developer with Experience in writing high-quality code backed by automated tests and 5 years or more with Mobility applications and Flutter. · Requirements QUALIFICATIONS · Required (not-negotiable): · Bachelor's Degree with Comp ...
-
IT Intern
4 days ago
Stellar Maths Johannesburg, South AfricaProficiency in PHP development, including experience with frameworks such as Laravel or CodeIgniter · - Familiarity with Flutter for cross-platform mobile app development · - Basic understanding of Android and iOS development principles, with hands-on experience preferred · - Sol ...
-
Test Lead
5 days ago
GoldenRule Johannesburg, South Africa**The Role** · We are currently looking for a Test Lead in Johannesburg and Cape Town. The role is responsible for overseeing project development by guiding a team to produce high-quality products that meet customer expectations. · **Skills and Experience** · - Over 5 years' expe ...
-
Intermediate Product Owner
1 week ago
Jenrec Johannesburg, South AfricaJob Specification: Product Owner · Job Overview: · Key Responsibilities: · Define project goals, scope, and deliverables in collaboration with senior management and stakeholders. · Lead and manage project development from inception to deployment, ensuring adherence to deadlines, ...
-
Head of Software Engineering
1 week ago
Planet10 Johannesburg, South Africa · - Matric · - Degree in Computer Science/ Engineering/ Mathematics or related. · - 7 years+ Software Development experience. · - A successful track record working as an engineering leader across multiple teams. · - Experience leading and contributing to software architecture. ...
-
ZMA 415592
3 days ago
Professional Career Services Johannesburg, South AfricaEmployer Description · Cloud Based Solutions · Job Description · Our client is looking for an experienced Mobile Application Developer. · You will be responsible for developing in-house software solutions · Working on mobile platforms to translate code into user-friendly applicat ...
-
Senior Software Engineer
17 hours ago
Network Recruitment Johannesburg, South AfricaQualifications and Experience: · Bachelor's degree in Computer Science, Software Engineering, or a related field. · Minimum of 5 years work experience in a similar environment working as a Software Engineer. · Requirements: · Proficient in C#, Maui/Xamarin, SQLite, MSSQL Serv ...
-
Senior C# Software Engineer – Bedfordview
17 hours ago
E-Merge Johannesburg, South AfricaAre you ready to dive into the world of cutting-edge identity verification software? This top-notch company based in the heart of Johannesburg is on the lookout for a Senior C# Software Engineer to join their ranks · Since their inception back in 2012, they have been the trailbl ...
-
Senior C# Software Engineer – Bedfordview
17 hours ago
E-Merge Johannesburg, South AfricaAre you prepared to immerse yourself in the realm of cutting-edge identity verification software? This esteemed organization, nestled in the vibrant heart of Johannesburg, is in search of a seasoned Senior C# Software Engineer to join their esteemed team · Since their establishm ...
-
QA Engineer
20 hours ago
Planet10 Johannesburg, South AfricaWe are recruiting QA Engineers based in Johannesburg and Cape Town. The role of the QA Engineer will be to Independently design, develop and enhance test automation scripts/framework. The incumbent will need to conduct the relevant root cause analysis and collaborate with QA Anal ...
-
Technical Support Engineer
1 week ago
Black Pen Recruitment Johannesburg, South AfricaOur Client is the largest and the first licensed on/off-ramp platform for stablecoins in Africa. They are dedicated to offering innovative solutions in the African stablecoins space. Our client is committed to making stablecoins accessible and understandable for everyone, providi ...
-
Production Owner Consultant-
1 week ago
Dimension Data Sandton, South AfricaFunctieomschrijving · The role of the Product Owner is setting, prioritising, checking and accepting the work of the technology, design and business teams (internal and external) as it relates to the proper functioning of the Trace Academia platform. · As Product Owner, you will ...
-
Embedded Engineer
17 hours ago
MC Technology Staffing Roodepoort, South AfricaOverview: · In this role, you will play a crucial part in the development of embedded systems for our diverse range of products, from conceptualization through to production and deployment. · As an Embedded Engineer, you will be tasked with programming microcontrollers in C and C ...
-
Mobile Software Developer
20 hours ago
Fempower Centurion, South AfricaOur client within the Technology space is seeking a Mobile Software Developer with a focus on Flutter Development to join their team on a permanent basis. Their offices is based in the Pretoria area, and they have a hybrid working environment. · The Key Responsibilities for this ...
-
Mobile and Cloud Full Stack Software Developer
20 hours ago
Fempower Centurion, South AfricaOur client within the Technology space is seeking a Mobile and Cloud Full Stack Software Developer with a focus on Flutter Development and Cloud Solutions to join their team on a permanent basis. Their offices is based in the Pretoria area, and they have a hybrid working environm ...
-
Front End Developer
17 hours ago
Network Recruitment Centurion, South AfricaQualifications: Matric · IT Degree or relevant qualification · Requirements: Experience in Web, Mobile, and Hybrid Web Apps · Experience in Angular and Ionic Framework · Experience in TypeScript/JavaScript, HTML & CSS/SCSS · Flutter · Familiarity with Angular integration w ...
Senior Flutter Developer - Johannesburg, South Africa - Golden Rule
Description
The Role
This role requires participation in technical designs and the development and maintenance of software and other digital applications or services. The incumbent will be expected to create prototypes, develop user-centred software, and advise on technical specifications. This role requires fundamentals in engineering practices, an analytical and data-driven approach to problem solving, while following DevOps, SRE and Cloud Based practices.
Skills and Experience
Key Accountabilities
Personality and Attributes