Senior Mobile Software Engineer

2 weeks ago


Shanghai, Shanghai, China Bose Full time

Transformative Sound Experiences

The Sr. mobile engineer will be responsible for mobile application and framework development to support mobile platform and product integration. This senior technical role will manage, develop, and ship software that brings wow experiences to Bose customers.

Key Responsibilities:

  • Design and implement frameworks, libraries, and reusable software components to support cross-platform and globalized application development.
  • Communicate and coordinate with cross-functional teams on mobile software development to support consumer electronics products, professional audio equipment, and automobile systems.
  • Work closely with other teams within the global software organization, including embedded firmware, DevOps, product analytics, and SQA.
  • Contribute to all phases of the software lifecycle, including requirements analysis, design, implementation, code review, test design, unit testing, release engineering, and documentation.
  • Analyze complex technical problems and propose design of architectures and solutions.
  • Develop technical roadmaps and create prototypes to evaluate emerging technologies and their adoption in Bose's portfolio.

Requirements:

  • Expertise in mobile application design and development for Android and/or iOS platform.
  • Proficient in both native application development (Kotlin/Swift) and hybrid framework development (React Native/Flutter).
  • Experience working with wide range of product environments, including embedded, mobile, and cloud.
  • Strong architecture, system design, and documentation skills.
  • Strong written, verbal, presentation, and interpersonal skills.
  • Excellent written and spoken proficiency with both English and Mandarin.
  • Experience working with Harmony Next/OpenHarmony is a plus.
  • Experience working with IoT, Wi-Fi, and BT devices is a plus.

Qualifications:

  • B.S. Degree in engineering, computer science, or a related technical field.
  • At least 5 years of native app development experience.
  • At least 3 years of hybrid app development experience (RN or Flutter).


  • Shanghai, Shanghai, China Bose Full time

    Job Title: Senior Mobile EngineerAt Bose, we're passionate about creating products that provide transformative sound experiences. As a Senior Mobile Engineer, you'll play a key role in developing mobile applications and frameworks to support our products.Key Responsibilities:Design and implement frameworks, libraries, and reusable software components to...


  • Shanghai, Shanghai, China Bose Full time

    {"Job Title": "Senior Mobile Software Engineer", "Job Description": "At Bose, we're passionate about creating products that provide transformative sound experiences. Our engineering team is a thriving, passionate, deeply skilled team of professionals from a broad range of disciplines and experiences.The Sr. mobile engineer will be responsible for mobile...


  • Shanghai, Shanghai, China Bose Full time

    Job Title: Senior Mobile Software EngineerWe are seeking a highly skilled Senior Mobile Software Engineer to join our team at Bose. As a key member of our engineering team, you will be responsible for designing, implementing, and shipping software that brings wow experiences to our customers.Job Responsibilities:Design and implement frameworks, libraries,...


  • Shanghai, Shanghai, China Bose Full time

    Job Title: Sr. Software Engineer, Mobile ApplicationsYou know the moment. It's the first notes of that song you love, the intro to your favorite movie, or simply the sound of someone you love saying 'hello.' It's in these moments that sound matters most.At Bose, we believe sound is the most powerful force on earth. We've dedicated ourselves to improving it...


  • Shanghai, Shanghai, China Bose Full time

    You know the moment. It's the first notes of that song you love, the intro to your favorite movie, or simply the sound of someone you love saying "hello." It's in these moments that sound matters most.At Bose, we believe sound is the most powerful force on earth. We've dedicated ourselves to improving it for nearly 60 years. And we're passionate down to our...


  • Shanghai, Shanghai, China Bose Full time

    About the RoleThe Senior Mobile Engineer will be responsible for developing and shipping software that brings wow experiences to Bose customers. This role will involve managing, developing, and shipping mobile applications and frameworks to support mobile platform and product integration.Key ResponsibilitiesManage Bose's cloud footprint, including AliCloud...


  • Shanghai, Shanghai, China Alstom Full time

    Alstom is a global leader in the transportation industry, designing and manufacturing innovative solutions for mobility challenges. We're seeking a skilled professional to join our team as a Senior SPQD Engineer. In this role, you will be responsible for ensuring the quality of our transportation systems, from high-speed trains to electric buses and...


  • Shanghai, Shanghai, China Bose Full time

    About the RoleWe are seeking a highly skilled and experienced Senior Mobile Engineer to join our team at Bose. As a key member of our engineering team, you will be responsible for designing, developing, and shipping software that brings transformative sound experiences to our customers.Key ResponsibilitiesManage and develop mobile applications and frameworks...


  • Shanghai, Shanghai, China Bose Full time

    About the RoleBose is seeking an experienced manager to lead and drive our mobile application development. This is a position requiring strong leadership and hands-on technical experience driving consistent software delivery to accommodate product roadmap.Key Responsibilities:Manage an engineering team of 10+ for mobile application development.Support mobile...


  • Shanghai, Shanghai, China Bose Full time

    Job Title: Senior Embedded Software Engineer, Consumer SoftwareWe are seeking a highly skilled Senior Embedded Software Engineer to join our Consumer Electronics Software Engineering Team at Bose. As a key member of our team, you will be responsible for designing, implementing, and deploying embedded software for our next generation of wearables, including...


  • Shanghai, Shanghai, China Bose Full time

    About the RoleBose is seeking an experienced manager to lead and drive our mobile application development. This is a position requiring strong leadership and hands-on technical experience driving consistent software delivery to accommodate product roadmap.Key Responsibilities:Manage an engineering team of 10+ for mobile application development.Support mobile...


  • Shanghai, Shanghai, China Bose Full time

    About the RoleBose is seeking an experienced manager to lead and drive our mobile application development. This is a position requiring strong leadership and hands-on technical experience driving consistent software delivery to accommodate product roadmap.Key Responsibilities:Manage an engineering team of 10+ for mobile application development.Support mobile...


  • Shanghai, Shanghai, China Bose Full time

    Job Title: Senior Embedded Software Engineer, Consumer SoftwareAt Bose, we're passionate about creating products that deliver transformative sound experiences. As a Senior Embedded Software Engineer, you'll play a key role in developing software for our next-generation wearables, including Bluetooth noise-cancelling headphones and audio sunglasses.Key...


  • Shanghai, Shanghai, China Riot Games Full time

    About the Role:Riot Games is seeking a highly skilled Senior Software Engineer to join our team and contribute to the development of our internet scale backend services for a genre-defining game.Key Responsibilities:Design, build, and deliver scalable backend services for a global game audience.Develop and support multi-service architecture to ensure global...


  • Shanghai, Shanghai, China Wargaming Full time

    Job Overview: We are in search of a Senior Technical Artist who possesses a strong background in enhancing lighting, materials, and overall performance for both mobile and desktop gaming environments. This position requires addressing technical art challenges, working closely with developers, and assisting in performance assessments. Reports to: Tech Lead...

  • Technical Director

    1 month ago


    Shanghai, Shanghai, China Electronic Arts Full time

    Job DescriptionAbout the RoleWe are seeking a highly skilled Technical Director to lead our mobile engine development team. As a key member of our technical leadership team, you will be responsible for overseeing the development of our mobile engine, ensuring that it meets the highest standards of quality and performance.ResponsibilitiesDevelop and maintain...


  • Shanghai, Shanghai, China Logitech Full time

    Job Title: Senior Software Product ManagerLogitech is a world leader in products that connect people to their digital experiences. We are seeking a Senior Software Product Manager to join our team in Logitech China for China gaming software team.About the RoleThis is a unique opportunity to work with a fast-growing division, consisting of our mice,...

  • Technical Director

    2 weeks ago


    Shanghai, Shanghai, China Electronic Arts Full time

    About the RoleWe are seeking a highly skilled Technical Director to lead our mobile engine development team. As a key member of our engineering organization, you will be responsible for overseeing the development of our mobile engine, ensuring that it meets the highest standards of quality and performance.Key ResponsibilitiesLead the development of our...


  • Shanghai, Shanghai, China Bose Full time

    At Bose, we're passionate about creating products that provide transformative sound experiences. As a key member of our engineering team, you'll play a crucial role in driving our mobile application development forward.The ideal candidate will have a strong technical background, with experience leading teams and managing software development lifecycles....


  • Shanghai, Shanghai, China General Motors Full time

    Job Title: Senior Software EngineerAbout the RoleWe are seeking a highly skilled Senior Software Engineer to join our team at General Motors. As a Senior Software Engineer, you will be responsible for designing, developing, and testing software applications for our automotive products.Key ResponsibilitiesDesign and develop software applications using Java...