Mobile Engineer

Investm Technology

  • San Jose, California
  • 1 day ago

    Highlights

    As a software engineer in the Customer Success Platform mobile team, you will work with various feature domains and external partners to create the next-generation client Assistant experiences. Deep expertise in Android/iOS development experience (Kotlin, Java, Swift, Objective-C, RxJava, SwiftUI, etc.).

    Numbers & Facts

    LocationSan Jose, California

    Description

    As a software engineer in the Customer Success Platform mobile team, you will work with various feature domains and external partners to create the next-generation client Assistant experiences.

    Location (Hybrid)

    • San Jose, CA
    • Austin, TX

    Qualifications (Must):

    • Must have Custom views and dynamic Animation Views experience with UI Design Experience.
    • BS/BA or equivalent with 8+ years professional software development experience
    • Experience in designing, developing, and delivering software and/or platforms used by other developers (libraries)
    • Deep expertise in Android/iOS development experience (Kotlin, Java, Swift, Objective-C, RxJava, SwiftUI, etc.)
    • Have released Android/iOS app
    • Good understanding of Web services and SOA-related standards like REST/JSON.
    • Familiar and comfortable with Android/iOS/Web technologies, the tradeoffs, and the design patterns emerging
    • Proven problem-solver and interpersonal communication skills.
    • Ability to operate effectively both independently as well and within a team using Agile methodology.
    • Excellent verbal and written communication skills
    • Sharp learning curve and open to learning/working in new technologies/platforms.

    Responsibilities

    • Support the entire application lifecycle (concept, design, test, release, and support)
    • Produce fully functional mobile applications writing clean code
    • Gather specific requirements and suggest solutions
    • Write unit and UI tests to identify malfunctions
    • Troubleshoot and debug to optimize performance
    • Design interfaces to improve user experience
    • Liaise with Product development and other internal teams to plan new features
    • Ensure new applications meet quality standards
    • Research and suggest new mobile products, applications, and protocols
    • First time for client's creating an assistant bot
    • Leading the pack by using AI no one else has led by AI for creating an assistant bot
    • Working on user-driven approach to build UI elements and layouts and composing experience

    Similar Jobs

    See more jobs