Pay Per Click management

Ruby On Rails and jQuery – Web Application Developer

Hanapin Marketing is looking for a Ruby On Rails and jQuery developer to assist in the development, maintenance, and coordination of SaaS applications. Specifically, these are web-based, self-serve, recurring membership apps. In this role, you'll work directly with Hanapin Marketing's president and CEO to build new applications for the search engine marketing industry. This is an excellent opportunity to get in on the ground floor of an emerging and up-and-coming industry with the backing of a financially sound company (Tingian is our sister company, housed in the same facilities).

While you will be creating and working on several SaaS applications, your initial responsibilities will be to help finalize development and finish feature requests for the launch of Doppelpager, which allows marketers to create landing pages without their IT departments.  Please visit http://doppelpager.com/ to request a beta account and begin familiarizing yourself with this exciting project!  Our blog is http://blog.doppelpager.com/, and our Twitter account is http://twitter.com/doppelpager.

Responsibilities:

  • Programming existing stories within the product road map
  • Preparing functional and technical specifications in collaboration with the president and CEO
  • Working closely with vendors and other parties to ensure projects and tasks are completed on time and on budget
  • Participating in brainstorming and prioritization meetings to discuss and develop the product roadmap for Doppelpager and future apps
  • Keeping fully abreast of all areas and latest thinking of web development

Requirements:

  • Deep knowledge of Ruby and specifically Ruby On Rails
  • Expert with jQuery, UI, Core and Prototype libraries
  • Excellent HTML, XHTML, CSS and JavaScript skills
  • Previous experience writing SQL statements.
  • Previous experience with API’s and integration.
  • • Ability to work with defined business requirements without technical direction and act as a stakeholder on project documentation.
  • Bachelors degree in computer science or a related field *or* three years of professional web development experience
  • Ability to work full time (40-45 hours per week)
  • Positive and "can-do" attitude
  • Ability to be organized and detail-oriented
  • Desire to continually learn and work on unfamiliar tasks
  • Excellent analytical and problem-solving skills
  • Good communication and personal skills

Pluses:

  • Experience with other coding languages, particularly PHP, .NET, XML
  • Experience with a Sprint and Agile SCRUM development methodology
  • Experience with web-based SaaS applications
  • Knowledge of the search engine marketing (SEM) industry
  • Ability to work on-site at our Bloomington, Indiana office

Compensation and Benefits:

  • Competitive annual salary, paid every two weeks via direct deposit
  • Paid time off for vacation, personal days, sick time, and holidays
  • Self-scheduled working hours (eight hours from 7 am to 7 pm) after six months of employment
  • Simple IRA and company match
  • Health, life, vision, and dental insurance
  • Short- and long-term disability
  • Fringe benefits such as tuition reimbursement, adoption assistance, and on-site flu shots
  • Use of company laptop plus a second monitor
  • Casual dress
  • Paid parking
  • Performance reviews at 30/60/90 days, semi-annually and annually thereafter
  • Opportunity for raises every 12 months
  • No bureaucracy - direct and regular contact with our leadership team
  • Recently renovated office in downtown Bloomington the Certified Technology Park!

How to Apply:

  • Send an email to pat.east@hanapinmarketing.com
  • As the body of your email, include a cover letter, which includes:
    1. A short but sweet bio/intro
    2. Why you're a good fit for this position
    3. Why working at Hanapin Marketing interests you
    4. Where you learned about the job opening
  • Attach your resume as a PDF
Hanapin Marketing | 501 N Morton St, Suite 212, Bloomington, IN 47404 | 812.330.3134