_hackajob is collaborating with RVU to connect them with exceptional tech professionals for this role.
_Excellence: Work alongside established & experienced engineering teams, whilst supporting and growing the organisation’s understanding & utilisation of modern technology
Collaboration: Work with various cross-functional disciplines across the organisation to make ideas a reality, whilst taking an active role in shaping and delivering the ongoing technical vision of the organisation alongside your peers
Autonomy: Authority over technical strategy, decisions and implementation approach, so you can deliver using practices that align with your preferred ways of working
Data Driven: Utilise rich logs, metrics, and data to monitor and improve system performance & reliability
Culture: Enhancing a diverse engineering culture by taking part in various technical catch ups, working groups and All Hands
Experience: Enrich RVU’s perspective by sharing your experience, knowledge & expertise in a continuous learning environment.
As part of a portal and applications engineering team you will be accountable for the following;
As a Staff Software Engineer at Confused.com you will be expected to
What We Look For In You
Experience working in large and small agile teams of engineers, and eager to collaborate with other disciplines, such as Marketing, Data Analytics & Product Owners
Good understanding of Cloud technologies, and their application to solve problems such as Event/Data Ingestion and 3rd Party API Integrations. As well as a strong appreciation of A/B Testing, Monitoring and DevOps principles
Solid understanding of mobile app development principles, including UI/UX design, performance optimization/monitoring, capturing analytics and security best practices.
A breadth of knowledge and experience with native app development using all aspects of software development and familiarity with cross platform frameworks, preferably having experience with one of the following .net Maui, React Native, Avalonia, Flutter
Proficiency in the entire mobile app release process, including app store submission, version control, branch strategies and over the air(OTA) updates and deployments
Pragmatic approach to deliver effective solutions to address business & consumer challenges
Committed to your own development and excited to make a direct, substantial impact within a company that provides you with full autonomy to release changes daily