Website Flash Group
Flash Group is a South African fintech company that strives to make people’s lives easier using technology. Driven by a vision for a more inclusive and connected economy, we expand opportunities for entrepreneurs, businesses and cash-based customers by providing new payment solutions and services. We work to meet the changing needs of our customers, and ultimately drive product and service access to everyone, everywhere.
RESPONSIBILITIES:
- Support and enhancement of an established, multi-faceted technology platform, and associated 3rd party integrations.
- Work with Solutions Architects, Team Leads and Product Managers to deliver on business requirements
- Provide work estimates based on analyzed business and technical requirements.
- Working closely with QA to identify development and production issues.
- Taking responsibility for ensuring changes are:
- unit and integration tested
- documented
- optimized to ensure benchmarks are met.
- Assisting in out of hours’ production releases when required, as well as out-of-hours support when necessary.
- Support and mentor team members in the team
Requirements
MINIMUM REQUIREMENTS:
- Have a minimum of 8 years’ experience in software development
- Have experience working with enterprise-scale application stacks.
- Have had exposure to the full software development lifecycle.
TECHNICAL SKILLS:
- Swift for iOS
- Experience with Android and/or IOS app store deployment process
- Integrate with RESTful APIs
ADVANTAGEOUS
- Kotlin for Android
- Kotlin Multi-Platform
- Identity Server authentication.
- Android JetPack Compose
- Postman
- Flutter
- Agile methodologies (Scrum, Kanban).
- Docker
- Setting up CI/CD pipelines
- Azure DevOps
- SQL