Jobs Career Advice Signup
X

Send this job to a friend

X

Did you notice an error or suspect this job is scam? Tell us.

  • Posted: Sep 11, 2020
    Deadline: Not specified
    • @gmail.com
    • @yahoo.com
    • @outlook.com
  • Never pay for any CBT, test or assessment as part of any recruitment process. When in doubt, contact us

    Vodacom Group Limited (Vodacom) is an African mobile communications company providing voice, messaging, data and converged services to over 61 million customers. From its roots in South Africa, Vodacom has grown its operations to include networks in Tanzania, the Democratic Republic of Congo, Mozambique, and Lesotho and provides business services to customer...
    Read more about this company

     

    Senior Specialist Android Frontend Software Engineer

    Role Purpose

    Are you an IT specialist stuck in a professional rut? Do you want to flex your creative muscle and bring innovative ideas to life? Are you looking for an employer who understands the importance of work-life balance?
    If you’ve answered yes to any of these questions, then you’ve come to the right place. Vodacom’s innovative and fast-paced Financial Services division might have the perfect opportunity for you.

    With more than 17 million customers, Vodacom Financial Services is gearing up to make a significant impact in the South African financial services industry. We’re looking for motivated, creative and innovative professionals to join us on a journey to reshape the financial services industry.
    Joining Vodacom is more than a job, what we do matters. We don’t just carry minutes, texts and data – we carry people’s lives. And that’s a huge responsibility. If you think for a minute about the people you rely on…the likelihood is they rely on us.
    Customers are at the heart of everything we do and we want to make a difference to the lives of our customers, and the communities in which we live and work. We support our people to give something back to the causes that mean the most to them through helping them give time and money to the charities they love.

    And what’s it like to work here? We have created an environment where you can look forward to coming to work and are empowered to be at your best. We offer flexibility in how you work that helps you do your job in a way that suits you, opportunities to help you grow and progress throughout your career and a choice of benefits to suit your lifestyle.
    The Senior Specialist Android Frontend Software Engineer is responsible to demonstrate leadership in the team or sometimes lead a team who will be creating prototypes, translating UX/UI wireframes to code and implement visual elements in iterative agile cycles to develop, maintain, and optimize the business outcome. This role is responsible for estimating user and technical stories, designing and developing frontend code, writing and executing unit and integration tests, and supporting testing of deliverables against user and technical story acceptance tests. The incumbent is responsible for performing peer reviews, collaborating with architects, business partners and other developers to produce “just enough” design, and ensuring that enough technical documentation and training is provided for reference and operational support. This role is responsible for providing software-related operations support, including managing level two and level three incident and problem management.


    Your Responsibilities Will Include

    • Estimate user and technical stories to help inform and prioritize backlog related to Android frontend ecosystems
    • Design modules according to user stories, UX designs, and technical stories
    • Develop solutions according to module designs and deploy using delivery pipeline
    • Develop and execute unit and integration tests; support testing against user and technical story acceptance tests
    • Suggest improvements to user stories and UX
    • Manage technical debt as part of daily activities
    • Conduct peer reviews and maintain coding standards
    • Manage incidents as level two and level three support
    • Manage problems as level two and level three support
    • Actively contributing to and improving DevOps processes
    • Collaborate closely with Solutions architects to define and refine “Emergent Application Architecture”
    • Continuously Improve the quality of software being built by applying clean architecture, clean coding and DevOps best practices

    The Ideal Candidate Will Have

    • Bachelor’s Degree in Computer Science, Information Systems, Business Administration, or other related field
    • At least 8 years relevant experience of which a minimum of 5 years is in programming and/or systems analysis applying agile frameworks
    • Experience working with agile methodologies, such as Scrum, Kanban, XP, LSD, and FDD

    Experience With The Following Technologies Relating To Android

    • Exposure to Android, Android tools and environments, Android Play Store deployment
    • Familiar with the features of various mainstream mobile phones and have a deep understanding of the development features of mobile client software.
    • Master the Android Framework layer, have experience in source code reading and positioning problems, and have certain understanding and proficiency in the implementation of more popular open source libraries in the industry.
    • Familiar with Android UI development, have an understanding of UI architecture and basic UI interaction knowledge
    • Cross-platform related technology research and development experience is a plus (RN)/Weex/Flutter/chromium/V8, etc.).
    • Experience in network optimization, memory optimization and performance tuning under The Android platform is a plus
    • Knowledge of software architecture principles
    • Experience working in cloud-native environments

    Professional Experience And Knowledge Of The Telecommunications Industry Preferred

    • Certified Scrum Developer (CSD) preferred
    • Competency in UX principles and practices preferred
    • Experience with the following will be considered an advantage: Git, Spring JPA or any ORM tool, Junit or any Testing Framework, Linux, Kubernetes, AWS EC2, ECS, Spring DI or any DI Framework, Jenkins or any Build/Deploy tools.

    The base location for this role is, Corporate Park, Midrand
    The Company’s approved Employment Equity Plan and Targets will be considered as part of the recruitment process. As an Equal Opportunities employer, we actively encourage and welcome people with various disabilities to apply.

    Method of Application

    Interested and qualified? Go to Vodacom on careers.vodafone.com to apply

    Build your CV for free. Download in different templates.

  • Send your application

    View All Vacancies at Vodacom Back To Home

Subscribe to Job Alert

 

Join our happy subscribers

 
 
Send your application through

GmailGmail YahoomailYahoomail