Web Developer

Posted Jul 05
Museum of the Bible in Oklahoma City, OK
CategoryProgramming
Work At:On-Site

Purpose

The Museum of the Bible is looking for an outstanding Web Developer to be responsible for the coding, innovative design and layout of our websites. You will build our website from concept all the way to completion from the bottom up, fashioning everything from the home page to site layout and function.

Qualifications

Education/Experience:

  • BS in computer science or a related field is preferred, but not required
  • At least 3 years experience in PHP; experience with Laravel a plus
  • Proven working experience in developing highly interactive websites and web applications

Duties:

  • Write well designed, testable, efficient code by using best software development practices
  • Enjoys writing code for the business and/or data layers
  • Integrate data from various back-end services and databases
  • Gather and refine specifications and requirements based on technical needs
  • Create and maintain software documentation
  • Be responsible for maintaining, expanding, and scaling our site
  • Stay plugged into emerging technologies/industry trends and apply them into operations and activities
  • Cooperate with web designers to match visual design intent

Skills needed:

  • Top-notch programming skills and in-depth knowledge of modern HTML 5 and CSS 3
  • Excellent UI and UX skills
  • A solid understanding of how web applications work including security, session management, and best development practices
  • Adequate knowledge of relational database systems, Object Oriented Programming and web application development
  • Hands-on experience with network diagnostics, network analytics tools
  • Basic knowledge of Search Engine Optimization (SEO)
  • Aggressive problem diagnosis and creative problem solving skills

About the Team

We're a small team of developers and UI/UX designers working on a large list of applications to support the Museum. We're currently working on online admissions ticket purchasing and will soon be adding a "create-you-tour" feature, with a full roadmap of features to implement. Some of our past and present projects are:

  • A Peer-to-Peer platform to support our donor development team
  • A dashboard view to display donations real-time (displayed live at various concerts across the country)
  • An interactive application displaying the floors of the museum in a 3d-ish view
  • An entire architecture based around various micro-services to support our memberships and ticketing sales
  • An distribution system to support the sales of our iOS and Android curriculum

Our process:

  • We use Slack and Github for daily collaboration and code reviews
  • We use TravisCI for builds and deployment
  • We use AWS for our infrastructure
  • We use UserBob and other methods for usability testing

We work with PHP (mainly Laravel) and JavaScript frameworks such as Angular and Vue. We work closely in a collaborative space and have a lot of fun.