Full Stack Developer - happyMedium
happyMedium is looking for a Full Stack Developer to join our team. We work on mobile applications, physical components that talk to mobile applications, websites that actually provide some sort of utility for the user, a bit of hardware design (chips and sensors), software design and whichever bleeding edge technology comes along next.

  • Minimum of 3-4 years professional software development experience
  • Full LAMP stack development and hosting experience
  • Solid understanding of object-oriented programming, analysis and design
  • Fundamental understanding of programming paradigms and data structures
  • Proficiency in CSS, HTML, PHP, JavaScript, and jQuery
  • Proficient with MySQL, Git, and deployment tools
  • Experience consuming and creating REST APIs
  • Ability to develop accurate documentation, build unit tests and perform code reviews
  • Must be able to play and work well with project managers, designers, and other developers
  • Strong attention to detail, organization, and time/project management skills
  • Comfortable developing in an Agile workflow
Other Desirable Skills:
  • Experience with mobile commerce, payment gateways and security
  • Experience with Git distributed version control system
  • Familiarity with mobile development on both iOS & Android
  • A background in security engineering

  • Competitive salary
  • Full health insurance, plus dental benefits
  • 401k match
  • An awesome work environment where non-traditional thinking is valued
  • Attend developer events and conferences on company time and dime
  • Free climbing gym membership
  • Stocked kitchen with snacks, breakfast, lunch, beer, whiskey and more