Senior Mobile Software Engineer Flutter Developer
Full time
at NBCUniversal
in
Online
Posted on January 17, 2025
Job details
As a key member of the Cape Town based team the Senior Mobile Software Engineer will be responsible for:
- Providing expertise and analysis for new feature requirements implementing them as code.
- Maintaining the codebase of existing mobile applications (Flutter native iOS and Android).
- Continuous code improvement refactoring and cleanup.
- Conducting code reviews.
- Provide direction and mentoring to team members.
- Provide advice and recommendations for how to improve the flutter CI/CD process.
- Provide comprehensive documentation for all flutter projects.
- 7 years software development experience.
- Demonstrable Flutter knowledge including but not limited to developing flutter and native applications routes layout builders and framework widgets.
- Demonstrable Dart knowledge.
- Knowledge of State Management: BloC Provider GetX and GetIt.
- Demonstrable experience with code approaches: Clean Architecture SOLID and Immutability.
- Experience with publishing IOS and Android applications.
- Proficient in automated code testing (unit testing and automated UI testing).
- Excellent communication skills and ability partner with stakeholders across multiple locations.
- Strong organisational skills; drives work from initiation to completion.
- Selfmotivated and resilient under pressure with the ability to meet competing priorities.
- Demonstrable passion for and energy towards fulfilling the role.
- Excellent problem solving skills.
- Provide direction and mentoring to more junior team members.
- Knowledge of ObjectiveC for iOS native Java for Android native.
- Experience with Scrum methodology.
- BS/BSE Degree or equivalent qualification with a minimum of 3 years relevant work experience in software engineering.
- Intermediate level English language ability or higher.
Apply safely
To stay safe in your job search, information on common scams and to get free expert advice, we recommend that you visit SAFERjobs, a non-profit, joint industry and law enforcement organization working to combat job scams.