Skip to main content

This job has expired

Software Developer

Employer
MIT MASSACHUSETTS INSTITUTE OF TECHNOLOGY
Location
Massachusetts, United States
Closing date
12 Nov 2019

View more

Job Type
Professional Services, IT Services
Contract Type
Permanent
Hours
Full Time

Functional Area: Research - Other
Department: Comp Sci & Artificial Intelligence Lab
School Area: VP Research
Employment Type: Full-Time
Employment Category: Exempt
Visa Sponsorship Available: No

Working at MIT offers opportunities, an environment, a culture – and benefits – that just aren’t found together anywhere else. If you’re curious, motivated, want to be part of a unique community, and help shape the future – then take a look at this opportunity.

SOFTWARE DEVELOPERComputer Science and Artificial Intelligence Laboratory (CSAIL), to play a key role in the evolution, operation, and educational research use of MIT App Inventor. MIT App Inventor is a project that allows beginning students and others without programming experience to create mobile applications for Android devices (and soon iOS). Responsibilities include developing and testing major platform components by working with the development and project teams to identify needed applications and improvements; developing new components and extensions for App Inventor as needed; helping support and communicate with researchers and educators using App Inventor; making public presentations about the App Inventor team’s work; supervising MIT students; and interacting with leaders in the educational technology community. 

Job Requirements

REQUIRED: bachelor’s degree (master’s preferred) in computer science/engineering or related engineering field; three years’ experience in a production software position (including significant responsibility for large implementations) and with Java, JavaScript, and the iOS and Android platforms; comfort with a variety of programming paradigms, including functional programming in dynamic languages, server-side technologies, and web client technologies like AJAX; experience as a member of a development team that has implemented a substantial system that has been successfully deployed to a diverse set of users in a web environment; experience with source code version systems and code review tools, e.g., git, Gerrit, and GitHub; experience writing unit, integration, and system tests; ability to work as part of a diverse, creative team; and excellent communication and presentation skills.  

PREFERRED: familiarity with current work in educational technology, including App Inventor, Scratch and StarLogo TNG, and Dev Ops; and operational responsibility for an extensive system with thousands of active users.  Job #17985

MIT is an equal employment opportunity employer. All qualified applicants will receive consideration for employment and will not be discriminated against on the basis of race, color, sex, sexual orientation, gender identity, religion, disability, age, genetic information, veteran status, ancestry, or national or ethnic origin.

Get job alerts

Create a job alert and receive personalised job recommendations straight to your inbox.

Create alert