Description
Job DescriptionWe’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 the Haskell functional programming language.
This is a contractor position with an exciting new start-up working with functional programming and Haskell.. 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
Determine requirements and integration points between Ruby applications and Haskell libraries and services.
Work with the rest of the team on outlining proposed solutions using pre-existing or easily-created Haskell libraries, tools, and services,
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
In addition, you must organize rapid feedback discussions with the Ruby community to get feedback and refine all of the above
Skills & Requirements
Personal and Professional Attributes
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.