Since 2009, this organisation has been creating digital products across Android, iOS and web platforms. Working with ambitious organisations, the team designs and builds high-quality digital solutions with a strong focus on delivering real value. If you’re looking for a new opportunity in a growing tech company with friendly, enthusiastic colleagues, this role could be a great fit.
Main duties and responsibilities
* Write high-quality code that is efficient, scalable and testable
* Collaborate with other developers through peer reviews
* Meet deadlines and complete allocated tasks to a high standard
* Use and continue learning appropriate testing frameworks
* Demonstrate strong time management and accurate time tracking
* Contribute to technical documentation and keep it up to date
* Manage workload effectively, communicating progress with managers and colleagues
* Work closely with cross-functional teams to develop new features or improve existing ones
* Attend and actively contribute to internal meetings
* Strive for continuous improvement in development processes
* Stay up to date with industry trends, emerging technologies and best practices
* Demonstrate company values and behaviours, and understand how they impact your work
Qualities and skills
Essential
* Good understanding of the full development lifecycle for digital solutions
* Strong knowledge of code versioning and testing tools (including unit and UI testing frameworks)
* Passion for delivering high-quality software solutions
* Strong problem-solving and analytical skills
* Excellent communication skills with both technical and non-technical stakeholders
* Excellent time management skills with the ability to prioritise and deliver projects on schedule
* Experience with C#, .Net, Xamarin, Maui, API's