- Jobs
- South Africa
- Western Cape
- Bellville
- software engineer android
software engineer android jobs in Bellville
As a Software Developer, you'll be part of the team developing software for our web and mobile applications. You will work on both front-end and back-end components of the application to create features that are easy to use by all users. Your main responsibility is designing, building and maintaining apps in Android Studio using Kotlin/Java or Swift depending on your experience level. You may...
RESUME Professional Responsibilities In charge of formulating and implementing comprehensive test cases to authenticate and confirm the functionality of workflow systems, specifically within Dynamics 365, and Robotics, with a focus on UiPath. Proficient in aligning test cases with both business and systems requirements to ensure a seamless traceability process. Additionally, entrusted with the...
About the job Mid/Senior Software Engineer Mid/Senior Software Engineer (FinTech/Startup/Mobile Payments) Our client is an innovative pay-as-you-go solar startup. They make life better for everyday households in Africa where they build amazing tech to help bring access to energy, internet and opportunity to people who otherwise wouldn’t. Our client is a dynamic, hardworking team that values...
- Technical Leadership: You’ll set strategic direction and drive successful delivery of high impact products built on Pngme’s unique data infrastructure, which currently peaks at 5k events/second and processes billions of events. You’ll evolve Pngme’s data infrastructure to meet emerging needs and own architectural changes spanning multiple systems without downtime. - Technical Expertise: You’ll...
Senior Software Engineer (Cape Town) Cape Town, South AfricaProperty24 – Engineering /Full-time /Remote WELCOME TO OLX Software innovation is the driving force behind the success of Property24. We strive for outstanding user experiences on our websites, desktop, and mobile applications. We've created the leading property marketplaces in SA and Kenya, and are by no means finished. Join the...
WELCOME TO OLX Software innovation is the driving force behind the success of Property24. We strive for outstanding user experiences on our websites, desktop, and mobile applications. We’ve created the leading property marketplaces in SA and Kenya, and are by no means finished. Join the tech‑savvy team where quality, scale and performance are the foundations of our success. We’re always growing...
Required Skills and Experience: - 5 + years in Software Quality Assurance - Proven hands-on experience testing web applications and REST APIs - Experience with SaaS platforms (FinTech / RegTech / Banking strongly preferred) - Hands-on exposure to Azure-based environments - Comfortable operating in fast-paced, backlog-heavy environments - Technical Skills - Test Design: Test planning, case...
Work Model: Office-based, Hybrid or Fully Remote (remote available after ±2 months of in-office training) A well-established technology solutions provider in the connectivity and ISP space is looking for bright, motivated Junior Software Engineers to join its engineering team. This opportunity is ideal for top-performing graduates from leading universities or engineers with up to 2 years of...
Job Title: Senior Software Engineer Location: Cape Town (Mowbray) Hybrid work: 2 days in Office per week PURPOSE OF THE JOB The purpose of this Senior Fullstack Software Engineer role is to develop, test and maintain software applications. The role particularly focuses on back-end (C#) programming along with front-end programming using REACT. JOB SPECIFICATION Key Roles and...
Key Responsibilities: - Design, develop, and maintain embedded software for microcontrollers and embedded Linux systems. - Write efficient, reliable, and well-documented C/C++ code. - Collaborate with Hardware Engineers to integrate software and hardware components. - Debug, test, and optimize code for performance and reliability. - Participate in design reviews, code reviews, and system-level...
ENVIRONMENT: A cutting-edge FinTech company shaping the future of digital payments across Africa urgently seeks to fill the role of a Software Engineering Tech lead who will be responsible for key functions that directly impact the onboarding and configuration experience for its merchants. This includes onboarding, user management, merchant configuration, and the setup of sandbox configuration...
Key Duties and Responsibilities - Develop control software for flight applications - Use MATLAB/Simulink for modelling, simulation, and code generation (non-negotiable) - Participate in peer reviews to ensure quality and compliance - Collaborate with multidisciplinary teams in the development and integration of control systems - Contribute to the continuous improvement of software engineering...
PURPOSE OF THE JOB The purpose of this Fullstack Software Engineer role is to develop, test and maintain software applications. The role particularly focuses on front-end programming using REACT along with back-end (C#) programming. JOB SPECIFICATION Key Roles and Responsibilities - Back-end coding - Complying with code standards (OOP) - Conducting accurate estimations - Working with...
Key Duties & Responsibilities - Lead the development of application software used in command and control (C2) and ISR systems. - Take full ownership of features from requirement analysis to implementation and testing. - Perform both front-end and back-end development. - Research and understand new technical domains to align software with user requirements. - Support production efforts and assist...
About the Role In this position, you will contribute to software and algorithm development for next-generation radar products and applications. You will be involved throughout the product lifecycle, from defining requirements and architecture to implementing robust embedded software for real-world deployment. What Youll Do - Play a key role in a local radar software team that is part of an...
Key Duties and Responsibilities - Develop embedded software using C/C++ (non-negotiable) - Participate in peer code reviews (non-negotiable) - Integrate software with hardware systems - Contribute to an agile development process - Support the code certification process (DO-178, advantageous) - Apply knowledge of Continuous Integration (CI) tools and practices (advantageous) Experience and...
In this position, you will contribute to software and algorithm development for new radar products and applications. You will be involved across the development lifecycle, from contributing to requirements and design through to implementation, testing, and integration on embedded systems. What Youll Do - Join a local radar software team that forms part of an international, multi-disciplinary...
Are you ready to jumpstart your career in software engineering and work on cutting-edge radar technology? We are looking for a full-time Junior Software Engineer to join a dynamic, multi-disciplinary team and help shape the next generation of radar products. What youll do: - Collaborate with a local software team as part of an international product development effort. - Develop and fine-tune...
Duties & Responsibilities - Design, develop, and maintain mission-system-related software, including payload control, payload emulators, relay applications, and mission logic. - Manage and optimise Docker environments for mission system appliances. - Maintain and enhance CI pipelines, integrated development platforms, and build systems to boost productivity. - Develop and support general...
Key Duties and Responsibilities - Develop and maintain Graphical User Interfaces (GUIs) and backend services - Work with cloud-based technologies and manage their deployment - Apply principles of User Experience (UX) design to enhance GUI usability (advantageous) - Engage with artificial intelligence (AI) tools and frameworks (highly advantageous) - Programme using languages such as C++, Java,...