Greetings Devs,
Please forward the job description below to anyone you know who is qualified
and would be interested in such a position.
Thank you
-Joshua
----------------------------------------------------------------------------
----------------------------
Curriki.org is a non-profit "Education 2.0" organization seeking to create a
community and tools for developing, distributing and evaluating open source
curricula and content
Since being launched by founders of Sun Microsystems in 2006, we have grown
quickly to over 35,000 registered users and have been featured in TIME
Magazine, The SF Chronicle, Popular Sciences, The International Herald
Tribune, Education week, and scores of blogs and articles elsewhere. We are
pioneers in collaborative content creation tools and "OER"- Open Educational
Resources.
We're currently looking for an experienced senior Java application developer
to help refine, improve and extended our open source hosted web application.
We are looking for a contractor to work with us to implement new features
and also improve and in some cases re-factor elements of the existing code.
Experience with and an interest in open source projects, Java and the
ability to learn new systems and languages quickly are all necessary
attributes of the successful candidate. We are looking for a detail oriented
individual who is not happy until things are just right. As a completely
virtual organization, you will be expected to work remotely, independently
and must provide your own development environment (Hardware and software),
and broadband internet access. You will also be expected to attend virtual
meetings and be generally available via IM during core working hours.
RESPONSIBILITIES:
. Implement features and bug fixes as assigned by the site producers and the
CTO.
. Evaluate and improve code in areas where problems are identified.
. Review and work with the development team to more fully document the code
and system and create additional unit test scripts where needed.
. Take responsibility for maintenance releases for fast turn around of
production issues and bugs.
. Provide back-up support for build and release engineering and Unix System
administration.
. Work with the design team to evaluate and improve the site style sheets
(CSS) and presentation layer (Velocity scripts).
. Help bring the platform to a point where partners can compile and deploy
the code, and provide support for partners who are working to run a Curriki
server.
QUALIFICATIONS:
. Five or more years experience with J2EE Web application development.
(Extra credit for experience working with the XWiki application -
www.xwiki.org <http://www.xwiki.org/> or its key parts including Velocity,
Groovy and GWT.)
. Experience with as many of the following technologies and open source
projects as possible: My SQL, XWiki, Sun Java App Server, Solaris 10/zones,
Hibernate, Lucene, Groovy, Velocity, Google Web Toolkit, JSR-168/286,
JCE/JSR-170
. Strong background and interest in Open Source software development and
E-Learning technology desired but not required.
. Ability to work within a distributed remote team and demonstrate strong
work ethic.
. Highly articulate with clear speaking and writing skills.
. Extreme attention to detail and ability to QA your own work quickly.
Please respond with resume and number of hours of availability per month to
mailto:jobs@curriki.org. Hourly contracting rate negotiable based on
experience.
Joshua Marks
CTO
Curriki: The Global Education and Learning Community
jmarks(a)curriki.org
www.curriki.org
US 831-685-3511