<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0"
    xmlns:dc="http://purl.org/dc/elements/1.1/"
     xmlns:admin="http://webns.net/mvcb/"
     xmlns:content="http://purl.org/rss/1.0/modules/content/"
     xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
	<channel>
	  <title>MetaFilter Jobs posts tagged with ruby</title>
      <link>http://jobs.metafilter.com/tags/ruby</link>
      <description>Posts tagged with 'ruby' at MetaFilter Jobs.</description>
	  	  <pubDate>Mon, 30 Nov 2009 16:13:56 -0800</pubDate>
      <lastBuildDate>Mon, 30 Nov 2009 16:13:56 -0800</lastBuildDate>

      <language>en-us</language>
	  <docs>http://blogs.law.harvard.edu/tech/rss</docs>
	  <ttl>60</ttl>	  
	<item>
	<title>Web Developer</title>
	<link>http://jobs.metafilter.com/mefi/673</link>	
	<description>&lt;strong&gt;&lt;a href=&quot;http://meaningfulmedia.org/&quot;&gt;Meaningful Media&lt;/a&gt; is a non-profit organization dedicated to increasing the quality, visibility and impact of social issue media. &lt;/strong&gt;

We are redesigning our website and need a &lt;strong&gt;nonprofit-friendly web developer&lt;/strong&gt; to bring our vision to life. 

&lt;strong&gt;Project Details:&lt;/strong&gt;

The new website will feature the &lt;strong&gt;Meaningful Mediapedia&lt;/strong&gt;, a comprehensive searchable database that aggregates and curates thousands of projects and organizations at the intersection of media and social change. Our new site will be the go-to place for people who care about using media (across mediums, genres and platforms) to communicate about the issues they care about most. The database will encourage user-contributed content and eventually link into a social network that connects students, educators, non-profit organizations, activists, policymakers, journalists, artists, content creators, consumers, distributors and exhibitors.

If you&#8217;d like to see more, you can download a PDF showing the design and functionality of the Meaningful Mediapedia &lt;a href=&quot;http://eowmg.net/Marisa/Meaningful_Mediapedia.pdf&quot;&gt;here&lt;/a&gt;.

&lt;strong&gt;Requirements:&lt;/strong&gt;

We&#8217;re a close-knit team and looking for a like-minded developer who&#8217;s sociable and committed to the project.  

We are still deciding on the right platforms for the job&#8212;and will depend on our developer to help us choose the best tools&#8212;but are learning towards using an open source platforms such as Drupal or Wordpress that is easily expandable, has a robust content management system, and allows for user-contributed content and different access levels. Developer must have substantial experience in one of these platforms.

We&#8217;d prefer someone in LA, but are willing to work with someone remotely if they&#8217;re the right fit. &lt;strong&gt;We will not consider applicants living outside the United States.&lt;/strong&gt;

&lt;strong&gt;Timeline:&lt;/strong&gt;

Development work will start in January 2010.
</description>
	<guid isPermaLink="false">tag:jobs.metafilter.com,2009:site.673</guid>
	<pubDate>Mon, 30 Nov 2009 16:13:56 -0800</pubDate>
	<category>developer</category>
	<category>drupal</category>
	<category>on</category>
	<category>rails</category>
	<category>ruby</category>
	<category>web</category>
	<category>wordpress</category>
	<dc:creator>marisa@meaningfulmedia.org</dc:creator>
	</item>
	<item>
	<title>Software engineer</title>
	<link>http://jobs.metafilter.com/mefi/672</link>	
	<description>The project I work on is currently looking for awesome software engineers in the DC area.  Most of our work is in Ruby and XSLT, so experience with either is useful, but not strictly necessary, as we assume that talented developers will be able to learn new languages without difficulty.  Experience with clustering, agile development methodologies (we use SCRUMM and some pair programming), web services and unit testing are also potentially useful.  Familiarity with Unix is required.

A security clearance is a major plus- new hires who don&apos;t have one will be sponsored for one (as such, we can only hire U.S. citizens).  

This is honestly an awesome project- small teams, fast turnarounds, and important, interesting work.  Send me a resume and I&apos;ll be happy to provide more info.</description>
	<guid isPermaLink="false">tag:jobs.metafilter.com,2009:site.672</guid>
	<pubDate>Wed, 25 Nov 2009 09:50:09 -0800</pubDate>
	<category>dc</category>
	<category>ruby</category>
	<category>software</category>
	<category>xml</category>
	<category>xslt</category>
	<dc:creator>gsteff</dc:creator>
	</item>
	<item>
	<title>One off - car reservation webapp/appengine</title>
	<link>http://jobs.metafilter.com/mefi/534</link>	
	<description>Disclaimer: This job is posted on rentacoder, too, but I want it to be open to mefites also. AskMefi is where I first &lt;a href=&quot;http://ask.metafilter.com/105283/Asset-booking-for-cars&quot;&gt;asked about this&lt;/a&gt;.

A web app to facilitate the reservation of a small organisation&apos;s vehicles. What is needed is a PHP/Perl/Appengine/Ruby/Python/MySQL app which would allow somebody to input their date, time and number of passengers and be able to book a vehicle from the available suggestions the system returns them. The system does not go so far as to check that the vehicle left the garage, nor does it check that the vehicle is returned on time. It is simply assumed that this happens.
There is no need for any money to be involved.

There seems to be some misunderstandings about what this system should do. If you just think about it as an intelligent whiteboard, you should understand it pretty well.

There should also be a facility to report problems with the vehicles. We currently use a whiteboard but would prefer to use a digital system.
It is possible to see what problems are already registered to a car when you&apos;re booking it. For example &quot;mirror missing&quot;.

Administrator register new users manually.
Administrators should be able to ban and reactivate users.
Administrators should be able to put out of use and reactivate cars. Receives a list of all current and future bookings when he does this.
Users can book cars and modify their own bookings (choose which booking to modify from a personalised list).
Administrators can modify ALL bookings.
By all means use AJAX and or a Javascript library (jQuery for example) of your choice. Make it look as pretty as you can but the important thing is that the webapp is CLEVER, logical, and thinks things through. If you can get that right, then good design may well get you a bonus!

Further clarification:
A vehicle can be booked many times in the same day (though it&apos;s typically about five times). So long as there is no overlapping, there is no limit on how much the vehicle can be used. A booking on our current whiteboard look like this:
1200-1450 Fred Manchester

The user should have to confirm that they have permission before they are allowed to book a car for more than 24 hours. They can do this on trust with no administrator approval required. See screenshot for how I would like this implemented. Cars can be booked again immediately after the last booking but I would suggest that it would be a good idea that the system itself adds in five minutes of &apos;safety buffer&apos; after each booking. So that if someone requests a car for 1520, but the car isn&apos;t due back until 1520, the bookee is told that the car is available from 1525.


There will be no self registration. The Administrator adds all users using a private interface. The administrator also modifies and adds the vehicles.

I don&apos;t have a database ready. It needs to be designed to fit in with the system created.

There is NO MONEY involved. That means no user budgets. There are about 15 cars altogether, and people can see from the picture if it&apos;s a van of a personal vehicle. And the system will only show them cars with enough seats for how many passengers they want to take and if it&apos;s allowed based on the type of journey they want to make (some cars are for company business only). This is a property set by the administrator on the &quot;edit vehicle&quot; page. In addition the system should only show cars as available to a user if they have a driving licence to drive the car. If, however, they are making a booking for another registered user (selected from a list), then the system shows the cars available to THAT user&apos;s licence. i.e. the person who will actually be making the journey.

There should also be a page to show all current and future bookings. Another page to show all PAST bookings (in case someone wants to know who had what car when, for whatever reason).

Car Notes page - Users or Administrators can come here and add notes to the car (Damage etc). Notes are approved by the administrator before they are added to the car. Before this they are held in a queue. This is to prevent duplicates and to afford the administrator the opportunity to reprash the problem.

-The system needs to THINK. If a booking needs to be extend by someone who realises he won&apos;t make it home in time, and wants to legitimise this need, the system can by all means provide the opportunity to extend the booking, IF it doesn&apos;t result in overlap with somebody else&apos;s booking.

-There needs to be the ability for a registered user who doesn&apos;t themself have a driving licence or a driving licence in a higher category to be able to reserve a car/minibus for somebody who DOES. This person would be selected via a list and their name would show as the driver, NOT the user who made the booking. Ideally the system would check first that person was available at that time and not already booked to another car at the same time. But I realise I&apos;m adding a perhaps unnecessary layer of complication here.

-A touch screen interface would be useful...possibily. I am not sure.
There is no checking to see if the car is returned. It is simply assumed that the car has been returned. Everything (I guess) in the system work on the assumption that people return cars on time UNLESS they use the &apos;extend&apos; facility to extend the booking. And as mentioned, that is only allowed if it doesn&apos;t intefere with the next person&apos;s booking.

Be sure to see my mockups for a simplified indication of how things could work.

A basic design IS fine! But if you can use AJAX/jQuery/etc - you may well get a bonus.





Comments or enquiries via MeFiMail or below, for all to see, as a comment.</description>
	<guid isPermaLink="false">tag:jobs.metafilter.com,2008:site.534</guid>
	<pubDate>Mon, 03 Nov 2008 11:21:40 -0800</pubDate>
	<category>cgi</category>
	<category>mysql</category>
	<category>perl</category>
	<category>php</category>
	<category>python</category>
	<category>ruby</category>
	<category>webapp</category>
	<dc:creator>dance</dc:creator>
	</item>
	<item>
	<title>Software Engineer, PHP</title>
	<link>http://jobs.metafilter.com/mefi/529</link>	
	<description>The ideal candidate will have expertise in Drupal-CiviCRM deployments, phptemplate theming and advanced CSS markup, and custom Drupal module development. More important than direct Drupal experience, this developer must be well versed in reliable development methods including version control, unit testing, automated testing and deployment processes. This individual should also be thorougly experienced with cross-browser compatibility and typical web application security issues. The successful candidate will be able to creatively solve problems beginning with evaluating a client&apos;s problem domain, scoping a solution and building it incrementally with feedback. Specifically we need the following skills:

Platforms: *nix

Languages: PHP, Javascript, HTML, XML, CSS Databases: PostgreSQL, MySQL

Frameworks/APIs: Drupal, AJAX, unit/acceptance testing tools such as PHPUnit and Selenium

Tools: one or more source control systems, Make, common Unix command line tools, a programmer&apos;s editor or IDEs, ssh, one or more debuggers/profilers

Skills: regular expressions, shell scripting, estimation, project collaboration Any of the following are desirable: Perl, Ruby, Java or Python experience, experience with other web application frameworks and ORMs, Apache, database replication/clustering, common scaling issues involving load balancing of web/database servers for an application.

Please provide us with a current resume and examples of two content management systems you have developed. Please include a short summary with each work sample which explains how you feel it is relevant to your qualifications. 

Email me if you&apos;d like more information. </description>
	<guid isPermaLink="false">tag:jobs.metafilter.com,2008:site.529</guid>
	<pubDate>Fri, 24 Oct 2008 14:59:39 -0800</pubDate>
	<category>development</category>
	<category>drupal</category>
	<category>java</category>
	<category>perl</category>
	<category>php</category>
	<category>ruby</category>
	<category>software</category>
	<dc:creator>msamye</dc:creator>
	</item>
	<item>
	<title>Software Developer -- Challenging projects, brilliant coworkers</title>
	<link>http://jobs.metafilter.com/mefi/499</link>	
	<description>Rentrak Corporation is always looking for talented developers to add to our team in beautiful Portland, Oregon.

You&apos;re probably used to being the smartest developer on your team (but are too humble to admit it), and are looking for a place where you can work alongside talented peers building great software for interesting projects. At Rentrak, we&apos;re a small enough company that you can make a big difference, but we&apos;re big enough to ensure your paycheck never bounces.

Here are just a few things Rentrak programmers have done recently:
    * Wrote customized extensions to Open Source tools, to process queries hundreds of times faster than commercial RDBMSs
    * Built a goal-seeking system to dynamically generate optimal SQL queries for end-user data requests
    * Celebrated our 3 billionth transaction processed
    * Implemented software to categorize and predict consumer behavior based on television viewing history
    * Created systems that predict movie sales in theaters, retail stores and video rental locations
    * Gave a Tech Talk to Google about our brilliant database technology

Our teams are relatively small (three to six people), and we have a development environment influenced by XP. We have a nice open work area so our developers can share their brilliant ideas, learn from each other, expand our extensive custom libraries and work together to solve tough problems. We keep our source code base well factored and filled with unit tests.

We work with a stunningly large amount of data, and everyone here does an amazing job of turning it into something manageable. We have a very high hiring bar, and we feel that all the people who work here could easily get a job at any of the major tech companies. Our management understands this and works hard to make sure our developers are happy and productive.

We&apos;re looking for ridiculously smart developers to help us reinvent our industries. Experience with functional or dynamic object-oriented development experience is great (e.g., Lisp, Smalltalk, Scheme, Ocaml, SML, Haskell, Ruby, Unlambda, C++/STL/Boost, or advanced use of Python or Perl). RDBMS experience is also helpful, especially with terabyte-plus databases.

Rentrak&apos;s developers work with their teammates on all aspects of the development process: requirements gathering, system design, database design and tuning and, of course, lots of unit tests and coding.</description>
	<guid isPermaLink="false">tag:jobs.metafilter.com,2008:site.499</guid>
	<pubDate>Thu, 21 Aug 2008 11:43:43 -0800</pubDate>
	<category>agile</category>
	<category>c</category>
	<category>haskell</category>
	<category>linux</category>
	<category>lisp</category>
	<category>perl</category>
	<category>programming</category>
	<category>python</category>
	<category>ruby</category>
	<category>smalltalk</category>
	<category>xp</category>
	<dc:creator>chrchr</dc:creator>
	</item>
	<item>
	<title>Ruby (Maybe on Rails) Programmer</title>
	<link>http://jobs.metafilter.com/mefi/382</link>	
	<description>&quot;You&apos;ve got to be willing to change more than you love your code&#8212;mistakes are good, rapid iteration is great.&quot;

We heard the hype, we tried it for ourselves, and we&apos;ve taken the plunge&#8212;we&apos;re all in with Ruby on Rails. More joy, less code. Convention over configuration. The whole bit. Better than all that: we&apos;re having fun actually building a business around something useful and exciting to designers and digital photographers. Are you somebody who knows exactly what we mean?

LuckyOliver, a Campbell, California-based digital photography web site, is looking for a programmer who gets what we&apos;re trying to do with the business and knows right how to make it sing on Rails. You&apos;ve got to be a stellar thinker who knows how move from brainstorm to prototype quick&#8212;it&apos;s all about momentum. You&apos;ve got to be willing to change more than you love your code&#8212;mistakes are good, rapid iteration is great. You need to be articulate and a good writer&#8212;so that the whole team gets it.

Things you&apos;ll need to know:

    * Ruby on Rails
    * MySQL
    * Subversion

We&apos;ll help you get into our setup and learn anything you are unfamiliar with. This is a very good environment for an experienced Ruby programmer who is hot to trot with scalability solutions.

This position is available immediately, pays competitively and is full-time. You&apos;ll be working in our offices in downtown Campbell, where we have parking spaces, a Wii and a good attitude. We&apos;re a creative, fun-loving, hard-working team and if you thrive on the energy (read: chaos) of a startup environment, you&apos;ll like LuckyOliver. We&apos;re a startup founded on a business (ZURB) that&apos;s been around for 8 years (read: eons), so we&apos;re not going anywhere. </description>
	<guid isPermaLink="false">tag:jobs.metafilter.com,2008:site.382</guid>
	<pubDate>Fri, 01 Feb 2008 11:31:40 -0800</pubDate>
	<category>california</category>
	<category>campbell</category>
	<category>rails</category>
	<category>ruby</category>
	<category>rubyonrails</category>
	<category>sanfrancisco</category>
	<dc:creator>DarlingBri</dc:creator>
	</item>
	<item>
	<title>playful web project seeks web developer!</title>
	<link>http://jobs.metafilter.com/mefi/319</link>	
	<description>GameLayers is creating a &quot;&lt;a href=&apos;http://www.pmog.com&apos;&gt;Passively Multiplayer Online Game&lt;/a&gt;&quot; out of surfing the web. We follow players as they browse, giving them points and character profiles in an ongoing Massively Multiplayer Online Game built around playful web annotation.

Our game is called PMOG, and our company is called GameLayers (&lt;a href=&apos;http://www.gamelayers.com/&apos;&gt;http://www.gamelayers.com/&lt;/a&gt;). The pmog.com backend is a Ruby on Rails site that talks to a FireFox extension.

We&apos;re looking for Ruby/Rails developers to work at our offices in San Francisco with experience of REST, Ajax, gaming and web browsing!</description>
	<guid isPermaLink="false">tag:jobs.metafilter.com,2007:site.319</guid>
	<pubDate>Mon, 15 Oct 2007 00:52:37 -0800</pubDate>
	<category>games</category>
	<category>mmo</category>
	<category>pmog</category>
	<category>rails</category>
	<category>ruby</category>
	<category>rubyonrails</category>
	<dc:creator>suttree</dc:creator>
	</item>
	<item>
	<title>Web App Advisor</title>
	<link>http://jobs.metafilter.com/mefi/252</link>	
	<description>I know, I know, you&apos;ve heard it a million times. But this one is for real.

A friend and I have been working on a web app idea that has real potential. We&apos;ve hammered out some business plans (they&apos;re solid), scoped out the competition (it&apos;s lame) and even started tossing around some names (that&apos;s fun).

But, you guessed it, we don&apos;t actually have the damn site. 

Problem is, we don&apos;t really know enough about what we need to find the programmer we need.

My guess, based on some research, is that we need some sort of Ruby on Rails-like guru (need not be RoR per se) to tell us what we need, and how much it will cost to build a &apos;prototype&apos; and then a full version. 

If we like you, we&apos;ll even give you the job. But for now, we just want to pay you to give us the straight dope.

Please &lt;b&gt; be in New York City &lt;/b&gt;. We&apos;re looking for someone local so we can all sit together, speak openly, and generally gain the nuances and subtleties of human interaction.

Also, please send me links to your work - particularly web-app type projects you&apos;ve managed. The more, the merrier. 

Finally, please include a reasonable fee for an hour or so of chatting at a Starbucks and &lt;b&gt; honestly &lt;/b&gt; and &lt;b&gt;fairly&lt;/b&gt; &apos;downloading&apos; your knowledge to us.</description>
	<guid isPermaLink="false">tag:jobs.metafilter.com,2007:site.252</guid>
	<pubDate>Tue, 17 Jul 2007 13:03:53 -0800</pubDate>
	<category>internet</category>
	<category>ruby</category>
	<category>web</category>
	<category>web2.0</category>
	<category>webapp</category>
	<dc:creator>prophetsearcher</dc:creator>
	</item>
	<item>
	<title>Rails Web Developer</title>
	<link>http://jobs.metafilter.com/mefi/101</link>	
	<description>mSpoke, a cool little startup in downtown Pittsburgh, is looking for an experienced Ruby developer to build data-driven web applications that sit on top of smart technology to deliver personalized content to end users. Our front end uses Ruby, Rails, and JavaScript. Our backend uses Java.

Contact us if you are smart, creative and passionate about the code and products that you create. We offer competitive salary and full benefits. This is a full-time permanent position.

&lt;b&gt;How to apply:&lt;/b&gt;

Send cover letter and resume or portfolio to careers@mspoke.com. No recruiters please.</description>
	<guid isPermaLink="false">tag:jobs.metafilter.com,2006:site.101</guid>
	<pubDate>Wed, 06 Dec 2006 14:28:35 -0800</pubDate>
	<category>personalization</category>
	<category>programming</category>
	<category>rails</category>
	<category>ruby</category>
	<category>web</category>
	<dc:creator>esd</dc:creator>
	</item>
	
	</channel>
</rss>


