Current jobs related to Senior Mobile Software Engineer - Johannesburg, Gauteng - Entelect


  • Johannesburg, Gauteng, South Africa Plus 1x Full time

    We are seeking a highly skilled Senior Mobile Software Engineer to join our team at Plus 1x.Key Responsibilities:Collaborate with cross-functional teams to design, develop, and deploy new mobile features.Write clean, efficient, and scalable code using Kotlin, Swift, Objective-C, and Java.Stay up-to-date with the latest mobile technologies, trends, and...


  • Johannesburg, Gauteng, South Africa Entelect Software Ltd Full time

    Job Description:Mobile Application Software Engineer RoleAt Entelect Software Ltd, we are currently seeking an experienced Mobile Application Software Engineer to join our team. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining world-class mobile applications for leading organisations in South...


  • Johannesburg, Gauteng, South Africa RTT Full time

    Job Description:To drive the success of our mobile products, we are seeking an experienced Mobile Software Engineer to join our team at RTT. As a key member of our technology team, you will be responsible for designing, developing, and maintaining high-quality, scalable mobile applications for iOS and Android platforms using .NET Xamarin/MAUI.Main...


  • Johannesburg, Gauteng, South Africa Entelect Software Ltd Full time

    About the Role:We are seeking a highly skilled Mobile Application Software Engineer to join our dynamic team at Entelect. As a key member of our software engineering team, you will be responsible for designing, developing, and maintaining high-quality mobile applications for our clients.Key Responsibilities:Design and develop mobile applications using...


  • Johannesburg, Gauteng, South Africa Network Recruitment Full time

    Key Responsibilities:We are seeking a skilled Mobile Developer to join our team at Network Recruitment. The ideal candidate will have a strong background in mobile application development for both iOS and Android platforms.The responsibilities of this role include:Developing and maintaining mobile applications for both iOS and Android using best...

  • Tech Lead

    1 week ago


    Johannesburg, Gauteng, South Africa Entelect Software Ltd Full time

    About This RoleWe are seeking an exceptional Senior .NET Software Engineer to elevate our team's expertise and drive innovation at Entelect. As a key member of our software engineering team, you will play a vital role in developing world-class web and mobile applications for leading organizations in South Africa.Key ResponsibilitiesDelivery: Leverage your...


  • Johannesburg, Gauteng, South Africa MSP Staffing LTD Full time

    We are seeking a highly skilled Senior Mobile Developer to join our team at MSP Staffing LTD. The successful candidate will be responsible for programming and developing applications and supporting software.Key ResponsibilitiesDesign and develop high-quality mobile applications for Android and iOS platformsCollaborate with the development team to refine...


  • Johannesburg, Gauteng, South Africa Communicate Recruitment Full time

    Key Responsibilities:• Minimum 5+ years of experience in software development with a focus on mobile application development.• Proficient in Flutter and Dart with a strong understanding of state management solutions like Provider, Bloc, or Riverpod.• Experience with RESTful APIs and integration of third-party libraries.• Strong problem-solving skills...


  • Johannesburg, Gauteng, South Africa Global Connect Partners Full time

    Job Title: Senior iOS Software EngineerDepartment: Technology ConsultingLocation: Remote - USACompany Overview:Global Connect Partners is a leading consulting firm specializing in change management and technology implementation, with a focus on mobile solutions. We are seeking an experienced Senior iOS Software Engineer to create high-quality applications...


  • Johannesburg, Gauteng, South Africa Hire Resolve Full time

    Senior Java Software EngineerHire Resolve is seeking a highly skilled Senior Java Software Engineer to join their team. The ideal candidate will have a deep understanding of the Java stack and will be responsible for driving projects forward.Key Responsibilities:Develop high-quality web and mobile applications using Java and related technologiesImprove the...


  • Johannesburg, Gauteng, South Africa Hire Resolve Full time

    Senior Java Software EngineerHire Resolve is seeking a highly skilled Senior Java Software Engineer to join their team. The ideal candidate will have a deep understanding of the Java stack and will be responsible for driving projects forward.Key Responsibilities:Develop high-quality web and mobile applications using Java and related technologiesImprove the...


  • Johannesburg, Gauteng, South Africa Salix Recruitment Full time

    Job Title: Senior Software EngineerJob Summary:We are seeking a highly skilled Senior Software Engineer to join our front-end development team. As a key member of our team, you will be responsible for designing, developing, and maintaining customer-facing applications that are scalable, robust, and responsive.Key Responsibilities:Develop, enhance, and...


  • Johannesburg, Gauteng, South Africa IOCO Full time

    Job Title: Senior Software EngineerJob Summary: We are looking for a skilled Senior Software Engineer to join our Front End team at IOCO. The ideal candidate will have a strong understanding of web development, including front-end technologies, and experience with Azure and C# within the .NET ecosystem.Job Responsibilities:Design, develop, and maintain...


  • Johannesburg, Gauteng, South Africa Tumaini Consulting Full time

    Job Requirements:We are seeking a skilled Mobile Application Developer to join our team at Tumaini Consulting. The ideal candidate should have 3-5 years of experience in mobile app development using Flutter and proficiency in Dart and backend frameworks like Laravel.Key Responsibilities:Developing mobile applications using Flutter and integrating them with...


  • Johannesburg, Gauteng, South Africa RTT Full time

    Job Title: Senior DeveloperAbout the RoleRTT Group Services is seeking a talented Senior Developer to join our team in Johannesburg. As a key member of our development team, you will be responsible for designing, developing, and maintaining our web and mobile applications.Key Responsibilities:Develop and maintain high-quality web and mobile applications...


  • Johannesburg, Gauteng, South Africa Network Recruitment Full time

    Job Requirements:Network Recruitment is seeking a highly skilled Senior Mobile and Web Application Developer to join our team. The ideal candidate will have a strong focus on Flutter and MERN development, with experience in IoT devices and React Native. Key responsibilities include developing, designing, and maintaining mobile and web applications, writing...


  • Johannesburg, Gauteng, South Africa Mindworx Consulting Full time

    Job Title: Senior DeveloperWe are seeking a highly skilled Senior Developer to join our team at Mindworx Consulting. As a key member of our development team, you will be responsible for designing, developing, and maintaining complex software applications using a range of technologies including.NET, React, and Angular.Key Responsibilities:Technical Design and...


  • Johannesburg, Gauteng, South Africa Telebest Full time

    Telebest is seeking a highly skilled Senior Software Engineer to join our team. The ideal candidate will have a strong background in software development, with a focus on cloud-based applications.Key Responsibilities:Plan and execute phases of the software development life cycle (SDLC) for various projects.Conduct research on emerging application development...


  • Johannesburg, Gauteng, South Africa Communicate Recruitment Full time

    Key Responsibilities:Design and develop high-quality mobile applications using Flutter and Dart.Lead the implementation of state management solutions such as Provider, Bloc, or Riverpod.Collaborate with cross-functional teams to integrate third-party libraries and RESTful APIs.Utilize version control systems (Git) to maintain project synchronization.Ensure...


  • Johannesburg, Gauteng, South Africa Planet10 Full time

    Drive Holistic Technology ImplementationWe're seeking an experienced Senior Mobile Architect to drive the implementation of our mobile technology strategy.Responsibilities:Define the overall technical architecture for our mobile application.Govern app architecture for Web, iOS, and Android platforms.Develop technical solutions and architecture documents,...

Senior Mobile Software Engineer

2 months ago


Johannesburg, Gauteng, South Africa Entelect Full time

Exciting Opportunity for a Senior Mobile Software Engineer at Entelect

Elevate Your Career in a Dynamic Environment

At Entelect, we prioritize people and foster a culture of growth, collaboration, and innovation. Our multidisciplinary team encourages versatility and provides individual attention to career development, including direct access to leadership.

Join a Team of Passionate Professionals

Tackle complex challenges and make a meaningful impact alongside experienced professionals who inspire and support each other. Our team is dedicated to delivering world-class mobile applications for leading organizations in South Africa.

Key Responsibilities:

Delivery:

  1. Leverage your expertise to develop high-quality mobile applications for enterprise clients.
  2. Explore methods to enhance product quality through containerization and continuous integration, fostering a streamlined DevOps culture.
  3. Engage in various stages of the software development life cycle, from system design to analysis, scoping, and estimation.
  4. Research innovative technologies and implement them in projects to drive innovation.

People:

  1. Demonstrate maturity, motivation, and leadership in the workplace.
  2. Champion change within the team and foster a collaborative culture.
  3. Collaborate with cross-functional teams to tackle complex business challenges, driving continuous improvement.
  4. Mentor and nurture colleagues to uphold standards of excellence and accountability.

Customer:

  1. Build strong relationships and understand customer needs to deliver impactful solutions.
  2. Manage customer expectations and identify opportunities for service improvements.
  3. Ensure compliance with data security and industry regulations.

Requirements:

Education:

  1. Bachelor's degree in IT, Engineering, or related fields.

Experience:

  1. Minimum 6 years' experience as a software engineer in an enterprise environment.

Skills:

  1. Proficiency in software engineering fundamentals and commitment to clean code and best practices.
  2. Mastery of various technologies with the agility to adapt to new frameworks.
  3. Ability to architect and structure small projects within an enterprise environment.
  4. Strong collaboration and communication skills with a drive for continual improvement.

Work Environment:

  1. Pro hybrid working model with an average of 2-3 days per week in the office.

What We Offer:

Competitive Compensation Package:

  1. Competitive salary with twice-yearly salary increases and guaranteed bonuses.

Employee Benefits:

  1. Tenure-based loyalty leave.
  2. Access to employee wellness programs and rewards for professional development.
  3. Commission incentives for successful business development leads and employee referrals.

Professional Development:

  1. Hands-on support from leadership through regular one-on-ones and quarterly reviews.
  2. Continuous development programs offering training in leadership and technical skills.

Tech Stacks:

We use a range of technologies, including:

  1. Languages: Kotlin, Java, Swift.
  2. Frameworks: Flutter, React Native, Ionic/Capacitor.
  3. Databases: Room, Firebase.

Recruitment Process:

We aim to make the recruitment process as efficient as possible, keeping you informed every step of the way.

  1. The first step is an initial conversation with our talent team to get to know you better and introduce you to Entelect and all that we have to offer.
  2. The next step will be a 1.5-hour in-person technical interview at one of our offices where you will meet some of our leadership team.
  3. Finally, if we are both aligned, we wrap up the process with salary discussions and present you with an offer of employment.