Skip to content

Software Engineer
Company | ByteDance |
---|
Location | San Jose, CA, USA |
---|
Salary | $172931 – $250000 |
---|
Type | Full-Time |
---|
Degrees | Bachelor’s, Master’s |
---|
Experience Level | Mid Level |
---|
Requirements
- Must have a Master’s degree in Computer Science, Engineering (any), Information Technology, or a related field, and one year of related work experience: OR a Bachelor’s degree in Computer Science, Engineering (any), Information Technology, or a related field, and 3 years of related work experience.
- Of the required experience, must have one year of experience in each of the following:
- Using Kotlin for Android app development;
- Creating XML layout files for defining the structure and appearance of UI views;
- Integrating RESTful APIs and web services into Android Apps;
- Using Android’s core components (Activities, Fragments, Services and Broadcast Receivers); and
- Using Git for version control in Android development projects, facilitating seamless code collaboration.
Responsibilities
- Gather user requirements and write code in various programming languages to assist the team in building high-quality and fully performing software that complies with coding standards.
- Assist Senior Engineers in developing software verification plans and quality assurance procedures.
- Produce software specifications and assist the team in determining operational feasibility.
- Develop flowcharts, layouts, and documentation to assist the team in identifying software requirements and solutions.
- Deploy software programs and evaluate user feedback.
- Comply with project plans and industry standards.
Preferred Qualifications
No preferred qualifications provided.