Posted in

Software Engineer

Software Engineer

CompanyByteDance
LocationSan Jose, CA, USA
Salary$172931 – $250000
TypeFull-Time
DegreesBachelor’s, Master’s
Experience LevelMid 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.