Software Development Engineer - Full Stack
Full-time
ByteDance
Responsibilities
- Design, build, and test preliminary and high- or low-fidelity front-end and back-end applications for validating AI and XR product concepts.
- Rapidly develop and iterate software for Android, RTOS, Web, iOS, macOS, watchOS, Wear OS, and Linux.
- Prototype experiences for mobile devices, smart glasses, AR glasses, wearables, and headsets, including agentic AI applications.
- Collaborate with product managers, software engineers, and hardware engineers to deliver user experience demonstrations and validate product concepts.
- Conduct user studies, verify product value, and influence features for future products.
Requirements
- Master’s or PhD in Computer Science or equivalent.
- Solid experience with Android, iOS, Web, macOS, watchOS, Wear OS, Linux, and RTOS.
- Very strong software fundamentals and coding skills in Kotlin, JavaScript, Swift, C, and C++.
- Strong front-end skills in UI/UX design and user-oriented mobile and web graphics design.
- Mobile application development experience, with released mobile apps to showcase during interviews.
- Some experience developing agentic AI software and applications.
Vacancy posted more than 2 months ago
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Development Engineer - Full Stack. Be the first to apply!
Related searches
- software engineer part time San Jose, CA
- software developer intern San Jose, CA
- software developer fintech San Jose, CA
- ngo software engineer San Jose, CA
- intel software engineer San Jose, CA
- machine learning software engineer San Jose, CA
- senior software engineer remote San Jose, CA
- junior software developer remote San Jose, CA
- software engineer full time San Jose, CA
- software engineer staff San Jose, CA
