
Software Developer (Flutter)
- Irene, Gauteng
- Permanent
- Full-time
- Building and shipping robust applications to multiple platforms, such as Web and Android, from a single codebase.
- Writing readable and clear code primarily using Dart, but also with some development in Java/Kotlin and C#.
- Sharing feedback and brainstorming ideas with team members to enhance the development process.
- Understanding basic design concepts for creating user-friendly and responsive applications.
- Staying current with the latest technologies and being passionate about technology.
- Utilizing version control systems like Git and BitBucket, as well as continuous integration/continuous deployment (CI/CD) pipelines.
- Leading technical discussions and offering architectural guidance.
- Creating Unit and Integration tests using test cases.
- Demonstrating proficiency in planning, organizational, and time management skills.
- Possessing excellent analytical, problem-solving, and critical-thinking skills.
- 5+ years in mobile and/or web application development.
- A solid grasp of Object-Oriented programming.
- Familiarity using IDEs such as Android Studio, VS Code, and Visual Studio (2019+).
- Knowledge of the Dart programming language, REST APIs, and the integration of 3rd party APIs.
- Comfortable using test cases for debugging code, enhancing performance, and reliability.
- Experience with UML tools.
- Experience working in an Agile development environment (Scrum).
- Solid knowledge of Version Control (Git, Bitbucket).
- Experience working with project management tools such as Jira, Confluence, and the Atlassian Stack.
- Experience using database technologies like Oracle, SQL, and SQLite.
- Our client is offering a highly competitive salary for this role based on experience.
- Apply for this role today, contact Adrienne Steyn at Hire Resolve on
Job Mail