Software Engineer, Full Stack

Sorry, this job was removed at 10:16 p.m. (EST) on Monday, October 9, 2017
Find out who's hiring remotely in Cambridge.
See all Remote Developer + Engineer jobs in Cambridge
Apply
By clicking Apply Now you agree to share your profile information with the hiring company.

edX is looking for a full stack software engineer who believes in getting things done effectively and efficiently, and is enthralled by helping others do the same.

You are on the team deciding how engineering gets done at edX. You will architect and implement improvements to patterns, tools, and base libraries that are used by edX and open source developers focused on changing education through our platform. You develop instrumentation to make developers better informed of their changes, and you set patterns for use in development that makes our education platform accessible to learners of differing localization, ability, and needs. Confidently delivering code to production is an essential capability at edX. We need a talented engineer who can provide the right environment to make this happen.

We're a Python/Django shop, but we'd like to talk even if you've built a career in .NET, Java, Ruby, etc. We're confident you'll love the stack after we train you up!

Responsibilities:

  • Optimize our development environment to maximize the productivity of our development community
  • Develop internal features by leveraging skills in technical direction, priority setting, and execution/delivery
  • Design, develop, deploy, and support scalable software systems
  • Understand and leverage key aspects of building operationally viable solutions
  • Support the open source community

Required Qualifications:

  • Real world experience with Python or other OO programming languages
  • Comfortable with full-stack development, ranging from HTML, CSS, Javascript, to Django, Rails, MySQL, etc.

Plusses:

  • Experience in an Agile development environment
  • Open Source development experience - extra points for sharing your GitHub / StackOverflow / etc. profile
  • Experience with continuous integration, test automation, or deployment frameworks
  • Experience with unit test tools such as JUnit, Rspec, Capybara, or Jasmine
  • Familiar with deployment automation (Ansible or Chef, Jenkins, AWS)
  • Comfortable working with REST API endpoints for gathering data
  • Experience with digital accessibility and/or automated accessibility evaluation tools (Chrome Accessibility Developer Tools, pa11y, aXe, etc.)
  • Familiarity with WCAG 2.0 and WAI-ARIA

Sorry, Visa sponsorship is not available.

Read Full Job Description
Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.

Location

Located in the heart of an academic community, our Cambridge office is the home base of operations for edX, the global online learning platform and primary brand for 2U.

Similar Jobs

Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.
Learn more about DO NOT USE - 2U, Inc.Find similar jobs