Mid-Level Mobile Cross-platform/Native Developer

IT – Software Development
Cape Town – Western Cape

ENVIRONMENT:
WORK on the latest enterprise level mobile apps as the next Mid-Level Cross-platform/Native Developer sought by a cutting-edge provider of End-to-End Technology & Services to join its team. You will look at ways to improve the quality of the product shipped using containerisation and continuous integration to create a well-oiled DevOps process while getting involved in system design, analysis, scoping and estimation. The ideal candidate will be a master at building mobile applications with a deep understanding of mobile eco systems, best practices, and user interface design. You will need a Bachelor’s Degree in IT/Engineering or other Sciences, have 4+ years’ work experience in a similar role with proficiency in Kotlin, Java, Swift, Flutter, React Native, Ionic/Capacitor, Room & Firebase.
 
DUTIES:
Delivery –
  • Use your knowledge and experience to develop world-class, high-quality mobile applications for some of the country’s leading organisations.
  • Look at ways to improve the quality of the product shipped using containerisation and continuous integration to create a well-oiled DevOps process.
  • Use your experience with multiple systems and processes.
  • Get involved in various parts of the SDLC – such as system design, analysis, scoping and estimation.
  • Research cutting-edge technologies and identify ways to apply them into your project.
 
People –
  • Demonstrate maturity and soft skills like time management and motivation.
  • Influence change within the team.
  • Build relationships and collaborate withing your team.
  • Work with teams to solve complex business problems, and make an impact, while pushing yourself and others to become more.
  • Coordinate with teams to meet quality standards and timelines.
 
Customer –
  • Build strong relationships and understand customer business needs.
  • Identify opportunities for service improvements and strategic alignment.
  • Ensure compliance with data security and industry regulations.
 
REQUIREMENTS:
Qualifications –
  • A Bachelor’s Degree in IT, Engineering or other Sciences.
 
Experience/Skills –
  • Minimum 4+ years’ experience working as a Mobile Software Engineer within an enterprise environment.
  • Experience working in a Delivery team together with other disciplines to deliver a product.
  • A solid understanding of Software Engineering fundamentals.
  • A commitment to building software using clean code and industry best practices.
  • Proficiency and even mastery in various technologies.
  • Agility to adapt to new frameworks and technologies.
  • An ability to build applications within an enterprise environment.
 
Tech Stack Used – Popular but not limited to:
Languages: Kotlin, Java, Swift
Frameworks: Flutter, React Native, Ionic/Capacitor
Databases: Room, Firebase
 
ATTRIBUTES:
  • To collaborate and bring your unique contributions to a team environment. 
  • An ambition to continually improve your skills, embrace challenges and be driven by excellence.