Senior iOS developer

Mindlance

  • Austin, TX
  • 8 days ago

    Highlights

    Depth of experience with Apple iOS frameworks and SDK’s Ability to develop compelling user experiences while meeting the needs of the mobile users. • Strong interpersonal, negotiation, facilitation, analytic, problem-solving, influencing, prioritization, decision-making and conflict resolution skills.

    Numbers & Facts

    LocationAustin, TX

    Description

    Position - Sr iOS Software Developer

    Location - Onsite / Hybrid (Austin or Southlake, TX)

    Interviews to be conducted via TEAMs and potential onsite. (2-3 rounds)

    What you are good at.
    • Prepare specifications, design, develop and support mobile applications and prepare documentation per Schwab mobile best practices
    • Assess and optimize designs through review, evaluation tools and analysis to ensure appropriate user experiences for phones and tablets
    • Create and perform unit testing for the spectrum of mobile devices
    • Build native mobile apps, support the mobile systems in production and resolve and troubleshoot technical problems
    • Prepare documentation for new development work while maintaining Schwab development standards
    • Must have a depth of knowledge in the mobile languages (Swift/Swift UI) and ability to ramp up on new languages quickly
    • Depth of experience with Apple iOS frameworks and SDK’s Ability to develop compelling user experiences while meeting the needs of the mobile users

    What you have
    • 6+ years of native iOS development
    • Expert in-depth working experience in Swift
    • Experience working with UIKit, Combine and Swift UI
    • Experience writing Unit Test and Automated UI tests using XCTest framework
    • Experience integrating with REST APIs is a required
    • Experience working with CI/CD and debugging issues that arises
    • Experience performing code reviews and mentoring junior developers is required
    • Experience working with reactive architecture is preferred
    • Experience with building native features as a module is a plus
    • Experience/understanding of the SOLID design principles
    • Experience working with Architects and Stakeholders to craft appropriate solution
    • Experience debugging memory and performance issues
    • Experience working with native accessibility features such as VoiceOver and Dynamic Type
    • Experience with iterative development methodologies such as TDD and BDD Understanding of technical issues, designs, best practices
    • Great interpersonal and communication skills. Enterprise development experience highly desirable
    • Strong interpersonal, negotiation, facilitation, analytic, problem-solving, influencing, prioritization, decision-making and conflict resolution skills
    • Ability to identify stakeholders, evaluate their needs and manage their expectations through effective communication
    • Excellent written/verbal communication skills
    • Experience with design systems is desirable.

    “Mindlance is an Equal Opportunity Employer and does not discriminate in employment on the basis of – Minority/Gender/Disability/Religion/LGBTQI/Age/Veterans.”

    Similar Jobs