WebView Developer

Intone Networks

  • Pittsburgh, PA
  • 8 days ago

    Highlights

    Manage end-to-end deployment processes across Development, QA, UAT, Staging, and Production environments and collaborate with DevOps teams to implement CI/CD pipelines when required. This role involves designing, developing, and maintaining enterprise-scale WebView solutions for iOS and Android mobile applications.

    Numbers & Facts

    LocationPittsburgh, PA

    Description

    We are hiring a WebView Developer for a 6-month contract position based in Pittsburgh, Pennsylvania, with 5 days per week on-site work. This role involves designing, developing, and maintaining enterprise-scale WebView solutions for iOS and Android mobile applications.

    Responsibilities

    • Design, develop, and maintain enterprise scale WebView solutions for iOS and Android mobile applications.
    • Embed and optimize WebViews within native mobile applications to ensure a seamless and responsive user experience.
    • Integrate web applications with RESTful APIs, backend services, and third party platforms.
    • Develop and maintain JavaScript to Native bridges that enable secure interaction between web content and native device capabilities.
    • Implement secure communication channels between WebViews and native mobile components.
    • Enable access to native device features such as camera, geolocation, biometric authentication, notifications, local storage, and file uploads.
    • Manage data exchange between native and web layers while ensuring performance and security.
    • Identify and resolve performance bottlenecks related to network requests, JavaScript execution, and rendering engines.
    • Manage cookies, local storage, session storage, authentication tokens, and user sessions securely across native and web contexts.
    • Implement Single Sign On (SSO), Ping, and other authentication mechanisms where applicable.
    • Ensure secure handling and storage of sensitive user data.
    • Ensure web applications function consistently across Android WebView and iOS WKWebView environments.
    • Troubleshoot platform specific rendering issues, layout inconsistencies, and browser engine limitations.
    • Validate responsiveness across multiple screen sizes, operating systems, and device types.
    • Implement security best practices to protect against XSS, CSRF, code injection, and malicious URL loading.
    • Enforce secure coding standards and comply with organizational security policies.
    • Partner with product managers, business stakeholders, UX/UI designers, and engineering teams to gather requirements and define technical solutions.
    • Collaborate closely with iOS and Android developers to deliver cohesive and consistent user experiences.
    • Participate in Agile ceremonies, code reviews, architecture discussions, and release planning activities.
    • Create technical documentation and implementation guides for WebView solutions.
    • Manage end-to-end deployment processes across Development, QA, UAT, Staging, and Production environments and collaborate with DevOps teams to implement CI/CD pipelines when required.

    Qualifications

    • Required
    • 6+ years of experience in mobile application development, with hands-on experience in both iOS and Android platforms.
    • 3+ years of experience specifically building and maintaining WebView-based solutions (Android WebView, iOS WKWebView).
    • Strong proficiency in native development languages: Kotlin/Java for Android, Swift/Objective-C for iOS.
    • Solid experience with JavaScript and building JavaScript to Native bridges for secure two-way communication.
    • Proven experience integrating RESTful APIs and third-party platforms into hybrid mobile applications.
    • Experience implementing SSO and authentication protocols (OAuth, Ping Identity, or similar) across native and web contexts.
    • Working knowledge of secure data handling practices, including cookie/session/token management across native and web layers.
    • Experience diagnosing and resolving performance issues related to JavaScript execution, network calls, and rendering engines.
    • Familiarity with mobile security best practices, including mitigation of XSS, CSRF, code injection, and malicious URL loading.
    • Experience enabling native device features (camera, geolocation, biometrics, notifications, local storage, file uploads) through WebView bridges.
    • Strong understanding of responsive design principles and cross-device/cross-OS compatibility testing.
    • Experience working across the full deployment lifecycle (Dev, QA, UAT, Staging, Production) and familiarity with CI/CD pipelines.
    • Strong Agile/Scrum experience, including participation in sprint ceremonies

    Similar Jobs