CrawlJobs Logo

Mobile Application Software Engineer

United States, Menlo Park Employment contract 72960.00 - 106997.00 USD / Year · Job Posted May 31, 2026
Apply Position
Job Link Share

Job Description

This is an exciting job opportunity for you as a Mobile Application Software Engineer, Philips Hue, in Menlo Park, CA, with Signify. Join our multidisciplinary team and work on the world's leading smart home lighting system developing and continuously improving our unique Philips Hue lighting and security system.

Job Responsibility

  • Design and Implement: Realize new features for the Philips Hue mobile app that connects embedded, cloud, and mobile components, leveraging the Flutter framework for both iOS and Android platforms
  • Quality Assurance: Ensure code quality and application stability through comprehensive widget and unit testing
  • Collaboration: Partner with the QA team to ensure product quality and reliability through rigorous testing and verification
  • Continuous improvement: Efficiently identify, diagnose, and resolve software defects to maintain optimal application performance
  • Global Team Collaboration: Effectively communicate and collaborate with a diverse, global team across multiple time zones

Requirements

  • Bachelor's degree in computer engineering, computer science, or a closely related field
  • Practical application development experience in at least one of the major mobile platforms (iOS/Android) using languages (Swift/Kotlin/Java) or cross platform systems (Flutter/React Native/Xamarin) using languages (Dart/JavaScript/C#)
  • Knowledge of software patterns and methodologies, such as MVVM, Redux, Async/Await, declarative programming, reactive programming, and behavior driven unit testing
  • Knowledge of technologies and IoT networking protocols, such as RESTful APIs, WebSockets, OAUTH, HTTP, MQTT, TLS, BLE
  • Effective communicator and team player with a can-do mentality and a strong passion for Smart Home products
  • Must be legally authorized to work in the United States without current or future company sponsorship needs

Nice to have

  • Proven experience developing cross-platform mobile applications using Flutter and Dart
  • Solid understanding of software architecture patterns like Redux, asynchronous programming (Async/Await), reactive programming, and Behavior-Driven Development (BDD) for unit testing
  • Familiarity with developing applications for IoT devices
  • Experience with Web Real-Time Communication (WebRTC)

What we offer

  • Company subsidized benefits plan offerings that include Medical
  • Health Savings Account
  • Dental
  • 401K retirement plan with company match
  • Employee Stock Purchase Plan (ESPP)
  • Paid Time Off, including paid vacation, holidays/personal days
  • tuition reimbursement
  • products discounts
  • Ability to purchase supplemental benefits that include supplemental life insurance, dependent life insurance, vision insurance and Accidental Death & Dismemberment insurance, health care flexible spending account and dependent care flexible spending account

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Mobile Application Software Engineer

8 matching positions

Software Engineer II, Mobile Engineer

AV Labs is seeking a Software Engineer to join our specialized mobile team. This...
Location
Location
United States , Sunnyvale
Salary
Salary:
171000.00 - 190000.00 USD / Year
uber.com Logo
Uber
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree in Computer Science, Software Engineering, or a related technical discipline
  • Experience in web/mobile development
  • Familiarity with synchronous programming and state management patterns
  • Understanding of standard networking protocols.
Job Responsibility
Job Responsibility
  • Application Development: Design and implement robust applications for specialized tablet form factors using the Android SDK and modern Web frameworks
  • Data Visualization: Develop high-performance visualization frameworks for multi-sensor inputs
  • System Integration: Collaborate on the development of communication protocols to ensure seamless data transmission between the compute station and the display interface
  • Validation & Performance Tuning: Participate in field testing to troubleshoot hardware-software integration.
What we offer
What we offer
  • Eligible to participate in Uber's bonus program
  • Equity award & other types of comp
  • Eligible to participate in a 401(k) plan
  • Various benefits.
  • Fulltime
Read More
Arrow Right

Principal Software Engineer - Mobile

We’re looking for a Principal Software Engineer experienced in mobile developmen...
Location
Location
Portugal , Lisbon
Salary
Salary:
Not provided
tripadvisor.com Logo
Tripadvisor
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 8+ years of experience in commercial software development, with significant experience delivering large-scale native mobile applications
  • Demonstrated excellence in working with cross-functional teams in fast-paced environments, providing both hands-on technical leadership and effective cross-team collaboration
  • Excellent command of tools and techniques for troubleshooting mobile production issues, including crash analysis, performance diagnostics, and release health
  • Strong experience designing and evolving scalable mobile systems from conception through production operation
  • Deep understanding of mobile software architecture, design principles, and engineering best practices across iOS and Android ecosystems
  • Deep experience with mobile platforms iOS and Android, native languages including Swift, Kotlin, Objective-C, and Java, and modern mobile architectural patterns. Experience with shared code and cross-platform approaches such as Kotlin Multiplatform. Strong architectural understanding of mobile communication patterns such as REST and GraphQL and the broader mobile ecosystem including local data persistence, networking layers, authentication, offline and synchronisation strategies, and push notification systems
Job Responsibility
Job Responsibility
  • Drive the design and architecture of complex, scalable mobile application systems that underpin our customer-facing technology solutions. Capable of designing long-lasting mobile architectures to solve complex problems including performance, reliability, scalability, offline behaviour, consistency, and quality, often across an engineering pillar
  • Conduct design reviews at both the engineering pillar level and across the broader engineering organization, with a strong focus on mobile app architecture, platform evolution, and cross-platform integration
  • Lead generalisable improvements in mobile operational maturity for the platform, promoting best practices across areas such as release management, app stability, observability, performance monitoring, and incident response
  • Work closely with engineering managers, other principal and senior principal engineers to drive technology strategy and roadmap that aligns with the wider organisation or group vision
  • Partner with Product Manager(s) and Engineering Manager(s) to establish clear technical delivery milestones for key mobile initiatives and help drive delivery within the agreed scope, quality, and timelines
  • Build trusted leadership by being regarded as a go-to person across a wide number of mobile technologies, development practices, and tools used within an engineering pillar or group
  • Communicate effectively with technical and non-technical stakeholders to ensure alignment on project goals, technical trade-offs, commitments, and timelines
What we offer
What we offer
  • Competitive compensation packages (routinely benchmarked against the latest industry data), including base salary and annual bonuses
  • Work your way with flexibility to suit your lifestyle
  • Flexible schedule
  • Donation matching
  • Tuition assistance
  • Lifestyle benefit
  • Travel perks
  • Employee assistance program
  • Health benefits
  • Generous referral scheme
  • Fulltime
Read More
Arrow Right

Senior Mobile Application Engineer

The Senior Mobile Application Engineer will own the development, enhancement, an...
Location
Location
Salary
Salary:
Not provided
hiremoters.ai Logo
HiRemoters
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of professional software engineering experience
  • 3+ years of hands-on, production-level Flutter development experience
Job Responsibility
Job Responsibility
  • Own the development, enhancement, and ongoing support of our cross-platform (Flutter) mobile application
  • Own the existing Flutter mobile application and accelerate its development toward a production-ready release
  • Implement high-quality features, enhancements, and bug fixes aligned with product priorities
  • Ensure responsive, consistent user experiences across iOS and Android
  • Leverage native platform experience to troubleshoot OS-specific behaviors or build custom native bridges when required
  • Connect mobile functionality seamlessly with existing backend RESTful APIs, handling authentication, authorization, and data synchronization
  • Maintain rigorous standards for code quality, performance, maintainability, and security
  • Work within and improve existing design patterns, utilizing proper state management, logging, error handling, and offline capabilities
  • Optimize and refactor existing code to boost application speed, responsiveness, and longterm maintainability
  • Contribute to technical design decisions, providing recommendations on where crossplatform native integrations or native plugins make the most sense
What we offer
What we offer
  • Flexible and Remote Working
  • Work from anywhere
  • Career Growth
  • training and advancement opportunities
  • Performance Recognition
  • raises and career progression opportunities based on quarterly performance review
  • Health and Fitness Benefits
  • fitness reimbursements from day one
  • after one year of employment, health budget
  • Extra Paid Annual Leave
  • Parttime
Read More
Arrow Right

Mobile Software Engineer - iOS

Embark on a transformative journey as a Mobile Software Engineer – iOS. At Barcl...
Location
Location
United States , Whippany
Salary
Salary:
75000.00 - 135000.00 USD / Year
barclays.co.uk Logo
Barclays
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Solid experience building production iOS applications using Swift and SwiftUI
  • Sound understanding of iOS architecture patterns, such as MVVM, Clean Architecture along with UIKit and SwiftUI frameworks
  • Experience with RESTful API integration, secure data handling, and mobile authentication flows
  • Familiarity with iOS release pipelines, App Store submission, and CI/CD tooling
  • Ability to write testable, well-structured code with unit and UI test coverage
  • Android development experience, including Kotlin and Jetpack Compose
  • Experience with CI/CD for mobile using tools such as Fastlane, Bitrise, and GitHub Actions
  • Background in financial services, transaction processing, or the card servicing domain
Job Responsibility
Job Responsibility
  • Design, develop and improve software
  • Development and delivery of high-quality software solutions
  • Cross-functional collaboration with product managers, designers, and other engineers
  • Collaboration with peers, participate in code reviews
  • Stay informed of industry technology trends and innovations
  • Adherence to secure coding practices
  • Implementation of effective unit testing practices
What we offer
What we offer
  • Medical
  • Dental
  • Vision coverage
  • 401(k)
  • Life insurance
  • Other paid leave for qualifying circumstances
  • Incentive award
  • Competitive holiday allowance
  • Life assurance
  • Private medical care
  • Fulltime
Read More
Arrow Right

Associate Software Engineer- Mobile Development

Devsinc is seeking an experienced Associate Software Engineer-Mobile Development...
Location
Location
Pakistan , Lahore
Salary
Salary:
Not provided
Devsinc
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Fresh graduate or candidate with 6 months to 1 year of hands-on experience in iOS development
  • Strong command of Swift (must-have)
  • Experience building and maintaining iOS applications
  • Team player with a problem-solving mindset
Job Responsibility
Job Responsibility
  • Developing and maintaining high-quality native iOS applications using Swift, Objective-C, and modern Apple frameworks
  • Collaborating closely with product managers, designers, and Backend engineers to deliver intuitive, scalable, and performance-driven mobile experiences that align with client goals
What we offer
What we offer
  • Provident Fund
  • Medical Inpatient Facility
  • Medical Outpatient Facility
  • Paid Overtime
  • In-house Subsidized Lunch & Dinner
  • Gym Facility
  • Entertaining Activities
  • Interest Free Loan Facility
  • Advance Salaries
  • Sports Allowance
Read More
Arrow Right

Software Engineer (Mobile Development/Xamarin/MAUI)

Develops quality software (including effective test code) according to clean cod...
Location
Location
India , Hyderabad
Salary
Salary:
Not provided
blueyonder.com Logo
Blue Yonder
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 2 to 3 Years of experience in IT
  • Handling dynamic data JSON XML Xamarin Forms
  • Experience building applications with Xamarin/Maui
  • Strong Programming Skills in C#, XAML ,MVVM patterns, MVVM Cross ,Fresh MVVM
  • Dynamic data JSON XML Xamarin Forms
  • Working experience with .Net Core, C#, REST APIs, SQL Server, NUnit Framework, Xamarin.UITest
  • Having Azure knowledge will be added advantage for this role
Job Responsibility
Job Responsibility
  • Develops quality software (including effective test code) according to clean code principles and Blue Yonder standards
  • Provides input for the prioritization of issues in the backlog and autonomously pulls issues or supports other team members as appropriate
  • Participates in team activities such as backlog grooming, planning, daily stand-ups, and retrospectives
  • Translates business requirements to user stories and actively seeks feedback by the stakeholders
  • Takes the lead in designs of individual stories and translates the design to subtasks
  • Considers aspects of information security while coding and reviewing other's code
  • Keeps up to date with technology and research latest trends in the industry
  • Is perceived as the expert in a small area and is the go-to person for related implementational and operational issues
  • Actively provides feedback during code reviews
  • Onboards new members to the team and helps develop junior engineers
  • Fulltime
Read More
Arrow Right

Principal Software Engineer- Mobile

The Office Android Shared Team powers the shared components and experiences acro...
Location
Location
India , Hyderabad
Salary
Salary:
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's Degree in Computer Science or related technical field AND 9+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python. OR equivalent experience.
  • Solid understanding of Android architecture, UI frameworks, and performance tuning.
  • Experience with native code integration (JNI) and memory management.
  • Fast learner with good interpersonal, verbal, and written communication skills.
  • Solid in analytical problem solving and good fundamentals in CS.
  • Passion for learning new skills with the ability to thrive in a feedback-driven environment.
  • Ability to meet Microsoft, customer and/or government security screening requirements are required for this role. These requirements include but are not limited to the following specialized security screenings: Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud background check upon hire/transfer and every two years thereafter.
Job Responsibility
Job Responsibility
  • Architect, develop, and optimize core components of the Office Android application using Java, Kotlin, and C++.
  • Lead technical design discussions and mentor junior engineers.
  • Collaborate with cross-functional teams to deliver seamless, high-performance experiences.
  • Drive innovation in UX, performance, and reliability across shared mobile infrastructure.
  • Own end-to-end delivery of features, from ideation to release and telemetry analysis.
  • Leverage subject-matter expertise to drive project plans, release plans, and work items in collaboration with stakeholders.
  • Proactively seek new knowledge and adapt to trends, technical solutions, and patterns to improve product availability, reliability, efficiency, observability, and performance.
  • Fulltime
Read More
Arrow Right

Senior Software Engineer, Mobile Backend

Hover is looking for a full-stack engineer who takes ownership, moves with initi...
Location
Location
United States , San Francisco/New York
Salary
Salary:
165000.00 - 239000.00 USD / Year
hover.to Logo
HOVER
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5–8+ years of full-stack engineering experience, with strong backend expertise and proficiency in Ruby on Rails
  • Experience designing, building, and operating production systems with a focus on reliability and performance
  • Experience designing and building APIs, ideally for mobile or distributed consumers
  • Strong working knowledge of relational databases such as PostgreSQL or MySQL
  • Experience building and deploying applications in cloud environments (AWS and/or GCP)
  • Hands-on experience with testing across the stack (unit, integration, and end-to-end)
  • Comfort contributing across modern frontend frameworks (React or similar) and collaborating across the full stack when needed
  • Experience delivering features end-to-end — from technical design through implementation and iteration
  • Comfort working cross-functionally with Product, Design, and Infrastructure partners
  • Ability to prioritize effectively and focus on high-impact work in fast-moving environments
Job Responsibility
Job Responsibility
  • Design and build scalable backend services and APIs that power our mobile platform
  • Continuously improve reliability, performance, and observability across the stack
  • Write clear technical specifications, contribute to architecture decisions, and thoughtfully evolve systems with testing and long-term maintainability in mind
  • Debug complex challenges that span backend and mobile layers
  • Collaborate through pairing and design discussions
  • Partner closely with Engineering, Product, Design, and QA to ship high-impact features grounded in real user feedback
  • Strengthen the foundation of Hover’s mobile experience and help us scale with confidence
What we offer
What we offer
  • Competitive salary and meaningful equity in a fast-growing company
  • Comprehensive medical, dental, and vision coverage for you and dependents
  • Unlimited and flexible vacation policy
  • Generous paid parental and new child bonding leave
  • Mandatory Self-Care Days - A day set aside each month to allow employees to recharge
  • Recurring fitness classes, meditation/ mindfulness tools, virtual therapy, and family planning assistance
  • Encouraged continued education and will help cover the cost of management training, conferences, workshops, or certifications
  • Fulltime
Read More
Arrow Right