Ruby and Haskell integration expert

virtual  ‐ Remote
This project has been archived and is not accepting more applications.
Browse open projects on our job board.

Keywords

Description

We’re looking for a senior Ruby developer with experience in tuning Ruby for performance and reliability and developing back-end services in non-Ruby technologies -- preferably including Haskell.

This is a contractor position. You will work from home and can be located anywhere, but must be available during most U.S. business hours for online meetings with colleagues, users, and potential users. You can work full-time or part-time, but initially at least 30 hours per week. This is initially a short-term engagement, with the possibility to become long-term if you help us identify great opportunities that you can help to implement.

MISSION

Many Ruby developers build solutions using multiple languages, and some have found that Haskell makes a great combination with Ruby. We see an opportunity to help this happen more by identifying solution patterns and making them easy, reusable, and promoted. We aim to make Haskell a popular addition to commercial Ruby projects.

YOUR TASKS

  • Identify in detail where Ruby users are frustrated in areas that are traditional Haskell strengths such as performance, scalability, maintainability.

  • Identify appropriate integration points from Ruby language, tools, libraries, and popular frameworks, for easily integrating with Haskell components

  • Work with the rest of the team on outlining proposed solutions using pre-existing or easily-created Haskell libraries, tools, and services

  • Identify common problem sets that are a good fit with all of the above so we can focus our efforts

  • Identify appropriate ways to make such solutions available, including online forums, conferences, distribution channels, etc.

  • Identify the most constructive ways we can help educate Ruby users on Haskell, and potentially help design some educational materials

  • Organize rapid feedback discussions with the Ruby community to get feedback and refine all of the above

  • Implement a set of libraries and application services that will address unmet technical issues identified above.

  • Design a set of tutorials, and template examples that will aid Ruby developers in leveraging the libraries and services above. Possibly help us design relevant consulting services as well.


  • Skills & Requirements

    QUALIFICATIONS

  • 2+ years experience building commercial-grade Ruby solutions

  • Extensive familiarity with a wide range of Ruby tools, libraries, and frameworks

  • 4+ years experience delivering professional-quality work in a team environment

  • Demonstrated ability to deliver useful results quickly with limited supervision

  • Excellent communication skills, both in writing and by voice, in English

  • Experience with early-stage companies and launching a new product a strong plus

  • Experience with Haskell a strong plus

  • Strong relevant educational background, such as a computer science degree or comparable training


  • PERSONAL AND PROFESSIONAL ATTRIBUTES

  • Self-starter with “can do” attitude and ability to juggle multiple tasks and perform at a high level in a fast-moving startup environment. You love challenges and a sense of accomplishment

  • Able to be a strategist, a planner, and a hands-on doer

  • Focus on excellence, high performance and commitment. Team-oriented person with high sense of urgency and integrity

  • Appropriately aggressive and competitive with sense of humor, fun and balanced perspective about life and oneself


  • About FP Complete

    FP Complete is dedicated to bringing Functional Programming and the Haskell programming language into the mainstream software market by being the leading developer of commercial Haskell software tools and services. Haskell is the new way to make software that accelerates time to market, boosts programmer productivity, lowers cost, and increases product quality.

    FP Complete is a distributed organization with developers and managers in San Diego, Boston, Oregon/Washington, U.K, Europe, and Israel.
    Start date
    ASAP
    From
    FP Complete
    Published at
    26.11.2013
    Contact person:
    Freelancer Map
    Project ID:
    632826
    Contract type
    Freelance
    Workplace
    100 % remote
    To apply to this project you must log in.
    Register