A leading software development company is looking for an experienced Software Developer (Flutter / Mobile). The position is in Irene, Gauteng. This is an exciting opportunity for a commercially astute Software Developer to drive growth by building and shipping robust applications to various platforms (Web, Android) using a single codebase. The role requires a strong candidate who is passionate about code writing, solving technical errors, and taking full ownership of application development. If you have experience in mobile and/or web application development and an entrepreneurial mindset, we want to hear from you!
Responsibilities:
- 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.
Requirements:
- 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.
Contact Hire Resolve for your next career-changing move.
- 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 [Email Address Removed] or on LinkedIn
- You can also visit the Hire Resolve website: [URL Removed] or email us your CV: [Email Address Removed].com
We will contact you telephonically in 3 days should you be suitable for this vacancy. If you are not suitable, we will put your CV on file and contact you regarding any future vacancies that arise.
Desired Skills:
- Software Developer (Flutter)
- Software Developer (Flutter)
- Software Developer (Flutter)