Education

Computer Science Project

Home About Career Opportunites Education

Principal Software Engineer - UI Editor

2/26/20

Education

Software developers usually have a bachelor degree, typically in computer science, software engineering, or a related field. A degree in mathematics is also acceptable. Computer science degree programs are the most common, because they tend to cover a broad range of topics. Students should focus on classes related to building software in order to better prepare themselves for work in the occupation. For some positions, employers may prefer a master’s degree. Although writing code is not their first priority, developers must have a strong background in computer programming. They usually gain this experience in school. Throughout their career, developers must keep up to date on new tools and computer languages. Software developers also need skills related to the industry in which they work. Developers working in a bank, for example, should have knowledge of finance so that they can understand a bank computing needs.

Education

2/26/20

Principal Software Engineer

Experienced. You have 5+ years of professional experience working on a consumer-facing UI framework. Proficient in C++ Passionate about performance Well versed in responsive UI design mechanics Self-sufficient, self-organized, and able to take ownership of a project throughout its full lifecycle Experience building online mobile and/or console titles Shipped a high-quality UI and tools on a mobile application (iOS Android) Experience working on a browser-based rendering engine Experience with Lua Experience building games with Roblox Studio

Sources

  • Roblox
  • Roblox image
  • Education Required
  • Image 2