Search jobs > San Jose, CA > Senior software engineer

Senior Software Engineer, Cross Platform Application

ByteDance
San Jose
Full-time

ResponsibilitiesAbout UsFounded in 2012, ByteDance's mission is to inspire creativity and enrich life. With a suite of more than a dozen products, including TikTok, Helo, and Resso, as well as platforms specific to the China market, including Toutiao, Douyin, and Xigua, ByteDance has made it easier and more fun for people to connect with, consume, and create content.

Why Join UsCreation is the core of ByteDance's purpose. Our products are built to help imaginations thrive. This is doubly true of the teams that make our innovations possible.

Together, we inspire creativity and enrich life - a mission we aim towards achieving every day.To us, every challenge, no matter how ambiguous, is an opportunity;

to learn, to innovate, and to grow as one team. Status quo? Never. Courage? Always.At ByteDance, we create together and grow together.

That's how we drive impact - for ourselves, our company, and the users we serve.Join us. About the TeamThe Cross-Platform team at ByteDance is tasked with the development and enhancement of a state-of-the-art rendering engine and a versatile cross-platform application framework.

These integral components are extensively utilized across ByteDance's suite of applications, providing a blend of superior performance, enhanced development productivity, and adaptable flexibility.

The role involves a focus on enhancing the rendering engine and cross-platform framework. The goal is to boost the engine's performance and utility for high-quality UI rendering, maintaining excellence in performance and cross-platform compatibility.

You will be working closely with front-end engineers to identify their development challenges. Using your in-depth framework knowledge, you will diagnose and implement improvements to address these issues effectively.

As a vital member of the team, you will also design and implement critical features in the cross-platform application framework, contributing significantly to its evolution and functionality.

As a software engineer in the team, you will : - Work closely with product teams to build innovative and performant cross-platform application framework.

  • Design, implement, maintain and improve the architecture of cross-platform application framework.- Analyze and optimize the UI rendering performance, improve code quality and efficiency.
  • Manage the project priorities, deadlines, and deliverables.Qualifications- Bachelor's degree in Computer Science, Electrical Engineering, or related technical field, or equivalent practical experience.
  • 5+ years of professional software development experience.- Technical knowledge of mobile application (Android / iOS) development.
  • Programming experience in C / C++ and JavaScript. Preferred Qualifications : - Advanced degree in Computer Science, Electrical Engineering or related technical field.
  • Development experience within Chromium / WebKit browser engines or mobile web browsers. ByteDance is committed to creating an inclusive space where employees are valued for their skills, experiences, and unique perspectives.

Our platform connects people from across the globe and so does our workplace. At ByteDance, our mission is to inspire creativity and enrich life.

To achieve that goal, we are committed to celebrating our diverse voices and to creating an environment that reflects the many communities we reach.

We are passionate about this and hope you are too. ByteDance Inc. is committed to providing reasonable accommodations in our recruitment processes for candidates with disabilities, pregnancy, sincerely held religious beliefs or other reasons protected by applicable laws.

If you need assistance or a reasonable accommodation,

30+ days ago
Related jobs
Promoted
VirtualVocations
Fremont, California

A company is looking for a Senior Rust Software Engineer to develop and enhance decentralized infrastructure. ...

Promoted
Bayside Solutions
CA, United States

Senior Backend Software Engineer (C++). C++ software development experience; experience with Linux/Unix platforms. Experience with data centers and building platform-based applications. Help build a new data center-based firewall platform. ...

Promoted
VirtualVocations
Fremont, California

A company is looking for a Senior Software Engineer to join their team. NET Entity Framework and building web applications with BlazorHands-on experience with Kubernetes and familiarity with Google Cloud Platform. ...

Promoted
Aurora Innovation, Inc.
CA, United States

Engage with n Software Engineer, Software, Computer Science, Engineer, Robotics, Senior, Technology. Write high-quality, highly testable code in a fast-paced environment Own workstreams across several verticals in the Offline Mapping system Contribute to the development of a scalable and robust mapp...

Siemens Industry Software Inc.
Fremont, California

Minimum education required for the position and fields of study - Bachelor’s degree, or foreign academic equivalent, in Electrical Engineering, Computer Engineering, VLSI. This role requires a strong engineering background, ability to work effectively in teams, excellent analytical capabilities, and...

PayPal
San Jose, California

If you are unable to submit an application because of incompatible assistive technology or a disability, please contact us at . If you are unable to submit an application because of incompatible assistive technology or a disability, please contact us at. ...

Protingent
Santa Clara, California

Senior Imaging Systems Software Engineer. Protingent Staffing has an exciting direct hire opportunity for Senior Imaging Systems Software Engineer with our client located in Santa Clara, CA. As a Senior Imaging Systems Software Engineer, you will work on characterization, optimization, and quantitat...

Mindlance
Remote, CA
Remote

We are looking for a Senior Platform Engineer to join Client’s Runtime Platform Group. As a Senior Platform Engineer, you’ll be on a team building a secure, compliant SaaS platform for Federal government-led construction projects. This position reports to the Runtime Platform Software Architect and ...

GEICO
San Jose, California
Remote

As a Senior Staff Engineer, you will: . Collaborate with cross-functional teams, including network engineers, developers, and cloud architects, to ensure the compatibility and integration of storage solutions with overall system architecture. The Enterprise Storage Engineer will be at the forefront ...

NetApp
San Jose, California

Title: Senior Software Engineer (C, C++). Software Engineer, Cloud, Unix, Virtualization, Linux, Engineering, Technology. Expected to have Sound software engineering practices and a passion for quality. NetApp is developing a new portfolio of cloud-led, data-centric storage platforms and services th...