Software Engineer (C) at Openkyber Texas

Openkyber

Town of Texas (WI)

On-site

USD 110,000 - 140,000

Full time

14 days+
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

A technology firm in Texas seeks a Mobility Senior Engineer / Techno-Functional Lead with over 10 years of experience in Android Mobile engineering. This role requires leading mobile application solutions development and support, specifically in Fleet, Shipping, or Transportation. The candidate must effectively communicate with stakeholders, design applications, and maintain system performance. The position is onsite 3 days per week in Houston, TX, and offers a chance to work on field-scale deployments.

Qualifications

  • Minimum 10 years in Android Mobile engineering.
  • At least 2 years in a lead role managing applications.
  • Experience with Fleet, Shipping, or Transport domains.

Responsibilities

  • Design and develop enterprise and mobile applications.
  • Analyze user feedback for continuous app improvement.
  • Lead critical incident resolution for applications.

Skills

Kotlin proficiency
Java proficiency
MVVM architecture
Crash analytics
Device compatibility knowledge
Android development expertise

Tools

Android SDK
RESTful APIs
AWS services

Job description

Software Engineer (C) job at Openkyber. Texas.

Position: Mobility Senior Engineer / Techno-Functional Lead

Location: Houston, TX - onsite 3 days a week

Experience: Minimum 10 yrs.

Contract or Full time role:

Preferably Visa Independent candidates.

Requirements

Experience: 10+ years in Android Mobile engineering and support, with at least 2+ years in a lead role managing mobile application solutions and support.

Domain Knowledge: Fleet, Shipping, Transportation, or a comparable field-level mobile user base.

  1. Design, Analysis, and Development for Enterprise and Mobile Applications:
    • Understand the Client's business requirements for enterprise and mobile applications.
    • Create design blueprints, system interaction designs, system architecture, and application architecture.
    • Create HLDs (High-Level Design) and LLDs (Low-Level Design) documents.
    • Analyze system requirements targeted for the cloud or data centers.
  2. Support and Troubleshooting:
    • Assess mobile applications for end-user experience by analyzing feedback and system logs to define actions and recommendations for continuous improvement of application performance and usability.
    • Lead critical incident enterprise calls and war rooms when required to ensure services are restored promptly.
    • Engage in active triage and problem-solving of support tickets to derive recommended actions and solutions.
    • Ensure communications to impacted digital and business stakeholders clearly convey the status of RCA, expected resolution timelines, and final outcomes.
  3. Development and Programming:
    • Develop mobile and enterprise applications using Java, Android, and other open-source programming languages and tools.
    • Create APIs for data consumption.
    • Create and execute database scripts.
    • Use hardware vendor SDKs to create mobile and enterprise applications.
  4. Planning and Governance:
    • Collaborate with project stakeholders to understand system requirements.
    • Participate in governance meetings with the enterprise architecture board and other architects.
    • Present and ideate on data-sharing strategies and integration semantics for mobile applications.
    • Collaborate with hardware vendors to understand hardware capabilities and incorporate them into solution design.
    • Plan sprints and DevOps routines with teams.
  5. Technical Skill Requirements Android Design Engineer (Field-Scale Deployment):
    • Advanced Android Development Expertise:
    • - Kotlin and Java proficiency
    • - MVVM architecture, Jetpack components, Room DB, LiveData, Coroutines
    • - Dependency injection (e.g., Dagger/Hilt)
    • - Modular codebase design for scalability and maintainability
    • Device & OS Compatibility:
    • - Experience supporting a wide range of Android OS versions and device types (tablets, ruggedized phones, etc.)
    • - Optimization for low-bandwidth or offline-first environments
    • Field-Ready UX Design:
    • - Designing for safety, clarity, and minimal interaction while driving or operating equipment
    • - Accessibility and large-format UI considerations
    • Integration Experience:
    • - Real-time GPS and mapping (HERE Maps, Google Maps SDK)
    • - AWS services (API Gateway, Lambda, DynamoDB, S3, CloudWatch)
    • - RESTful APIs and WebSocket communication
    • - Mobile Device Management (MDM) tools and enterprise deployment strategies
    • Performance & Reliability:
    • - Crash analytics, ANR resolution, and performance profiling
    • - Battery and memory optimization
    • - Background sync and job scheduling
    • Security & Compliance:
    • - Secure data storage and transmission (encryption, token management)
    • - Compliance with enterprise IT and data governance policies
    • Support & Monitoring:
    • - Experience with tools like Firebase Crashlytics, Splunk, or custom telemetry
    • - Ability to rapidly diagnose and resolve production issues impacting field operations
Scope of Work (Services)
  1. Requirement Gathering, Analysis, Development, Integration, and System Testing
    • Interact with stakeholders to capture the Client's new business functions for all sanctioned and approved projects.
    • Design & develop applications using Java, Android, Oracle, and open-source technologies.
    • Rapid prototyping for accelerated go-to-market strategies.
    • Analyse current functionality and modify existing flows based on change requests provided by business stakeholders.
    • Complete end-to-end testing (including System Integration Testing).
    • Identify, analyse, and elevate issues in a timely manner to all project stakeholders for delivery-related tasks.
    • Perform code reviews for team members before committing to source repositories.
    • Support User Acceptance Testing (UAT) and resolve issues identified during UAT.
  2. Production Support
    • Provide detailed analysis of reported issues related to software programs or modules.
    • Conduct Root Cause Analysis (RCA) and apply fixes accordingly.
    • Assess, recommend, and implement technical improvements to optimize resilience and availability of applications, enhancing end-user productivity.
  3. Executing Go-Live Process for Newly Developed Applications
    • Plan deployment strategies and create deployment files, configuration changes, etc., for releases.
    • Prepare cut-over plans and support pre/post go-live activities.
  4. Documentation
    • Process and organize necessary documents, including SOPs, new issues, RCA, design documents, etc., and maintain them in the team folder.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Mobile Applications Intern – Android
Mobile Applications Intern – Android

Jobtailor • Niles (IL)

On-site
USD 65,000 - 90,000
Software Engineer – Development
Software Engineer – Development

Jobtailor • Frisco (TX)

On-site
USD 110,000 - 150,000
Onsite work in Frisco, TX
Competitive salary
Associate Engineer
Associate Engineer

Venusgeo • Phoenix (AZ)

On-site
USD 90,000 - 120,000
Senior Applications Developer
Senior Applications Developer

VS Tech Solutions • Austin (TX)

On-site
USD 120,000 - 150,000
Junior Software Engineer-Orange County, CA
Junior Software Engineer-Orange County, CA

USM • Orange (CA)

On-site
USD 70,000 - 90,000
#12 - SOFTWARE DEVELOPER – Mobile
#12 - SOFTWARE DEVELOPER – Mobile

Digipulsetech • Cherry Hill Township (NJ)

On-site
USD 90,000 - 120,000
Engineer, Staff|6157 Engineer, Staff|6157
Engineer, Staff|6157 Engineer, Staff|6157

ALTEN • San Diego (CA)

On-site
USD 100,000 - 130,000
Android Software Engineer
Android Software Engineer

Matlen Silver • Cincinnati (OH)

On-site
USD 80,000 - 110,000
Mobile Application Architect
Mobile Application Architect

PSG Global Solutions • Houston (TX)

On-site
USD 120,000 - 150,000
Software Engineer III- Mobile (Android)
Software Engineer III- Mobile (Android)

ViziRecruiter,LLC. • Chicago (IL)

Hybrid
USD 100,000 - 120,000