Job title: Senior iOS Developer
Job type: Permanent
Emp type: Full-time
Industry: Information Technology (Software)
Expertise: IT - Mobile Designer
Location: Work from Home
Job published: 2021-11-26
Job ID: 32151

Job Description

As a iOS Developer, you will be expected to design, develop, test, and deploy software for the various Hero Teams products.

Company Profile:

Our client is an Australian headquartered software development company. Who, for over a decade have helped enterprise and tech businesses scale their development teams with offshore talent. They have a proven track record of over 200 projects from cloud platforms to apps where they showcase their commitment to security and privacy. They mainly tackle the challenge of rapid scalability and embed their teams long-term into the software development lifecycle of the client's products.

They are one of the leaders in the market and they are looking to expand their international technology team here in the Philippines. They are currently assembling their pioneering team of IT Professionals and they are in search for a passionate, skillful and team - oriented iOS Developer who possesses exemplary technical and leadership skills. They have another location in the Ukraine with over 50 developers working for them. Long term and a high retention rate.

This is an amazing career opportunity for someone who dreams to work on exciting and innovative development projects with vibrant, generous, friendly, highly collaborative colleagues who are at the top of their game.  This is the perfect career move for someone who is looking for excellence, continuous development and growth as a leader in the technology industry.

Think long term software and product development, not chopping and changing projects with pressure. You’re not building a website or application then moving on to the next client, you’re becoming embedded in the software team long term.

Key to this role is an awareness of data privacy and security as you will be dealing with sensitive data in accordance with Hero Teams' security policies and practices.

Duties and Responsibilities:

  • Develop and contribute new features as per established best practices.
  • Data Security:
    • Apply secure design
    • Undertaken all security training and follows Hero Teams policy and ISMS at all time
  • Development:
    • Consistently write high-quality code (with tests)
    • Make sure your tests pass and do not fail
    • Design features and solutions with autonomy
    • Able to solve significant problems in code and infrastructure
    • Good knowledge of evolving technology and process best practice
    • Plan your own schedule within Sprint
  • Code reviews:
    • Actively participate in code reviews and learning best practices
    • Responsible for making sure your PRs are reviewed
    • Responsible for making sure your code gets merged and deployed to respective branches once it's been reviewed and approved.
  • Documents designs and requirements:
    • Keep project documentation up to date
    • Write requirements into tickets and update as needed.
    • Write basic design documentation
  • Agile routines:
    • Follow Scrum practices
    • Participate in resource / sprint estimation
    • Understand and participate in team process
    • Increasingly accurate estimations of implementation timeframes
    • Responsible for requirement analysis before development starts and any requirement updates
  • Responsible for requirement analysis before development starts and any requirement updates
  • Develop, release, and maintain native iOS/iPadOS software applications
  • Knowledge of iOS/iPadOS performance tools and optimization methods
  • Experience with Vision and Machine Learning frameworks, Xcode, TestFlight, Swift Package Manager, etc.
  • Configure, and maintain robust test suite(s) for all iOS/iPadOS codebase(s)
  • Manage internal staging and external production environments, branches, etc.
  • Work under the guidance of the Chief Technology Officer to conceptualize improvements to the product and to develop a detailed product roadmap,
  • Work under the direction of the Chief Technology Officer, author user requirements and define the expected outcomes for each item in the product roadmap, identify ideal technology pathways, and help shape the technology stack for both new and existing Hero Teams products

Skills / Qualifications:

  • Bachelor’s Degree in Information Technology, Computer Science and other related field is preferred but not required
  • At least 5 years’ experience of Mobile Development experience
  • Technical Stack
    • Swift (iOS, iPadOS)
    • Databases: PostgreSQL, SQLite
  • Independent, self-starter, project planning & delivery experience (self-capable)
  • Growth mindset, demonstrated proactiveness
Job Type: Permanent
Emp Type: Full-time
Location: Work From Home
Industry: Information Technology (Software)
Expertise: IT - Software Development
Apply with indeed Apply with linkedin
File types (doc, docx, pdf, rtf, png, jpeg, jpg, bmp, jng, ppt, pptx, csv, gif) size up to 5MB