EllisLab: Software Engineer

Posted by | October 28, 2010 | Web Pro Job Tips

Location: Internet, Anywhere USA

URL: http://ellislab.com

EllisLab is a human-friendly company that helps people succeed through better web software. We make CodeIgniter & ExpressionEngine, two highly respected projects used by Fortune 100 companies, top web agencies, and just about everyone in between. We also like fun, small projects with big ideas, such as MojoMotor, a new web publishing platform aimed at freelance web designers and people needing focused solutions for small projects. 
We are looking for a talented, experienced developer that loves code and people equally, a person who understands that the human impact of coding decisions is the key to helping people do great things through software. You must take an enormous amount of pride in the quality of your code, but have the humility to work well with a team. 
You’ll work to make life online better with a small, talented, friendly, team from the comfort of your home or coffee shop or wherever you prefer to work. 
Reports to: CTO
Hours: Full-time salaried position (must be able to work US business hours)
Salary: Negotiable based on experience
Location: Work from home
The Software Engineer will have responsibilities covering many aspects of software development, from maintaining and improving the current code base for ExpressionEngine, MojoMotor, and CodeIgniter to developing new tools and applications under the direction of the CTO. The Software Engineer will also be required to help keep documentation for products up to date.
  • Work closely with the Development Team on maintaining and improving the code base for EllisLab software
  • Contribute to creation and implementation of new EllisLab software
  • Maintain regular and expedient communication with the Development Team
  • Monitor the bug trackers for EllisLab software and evaluate the validity of any problems reported
  • Assist handling escalated support issues from the EllisLab Support Team
  • Actively engage in communication with third party developers and other community members
  • Help maintain all documentation pertaining to EllisLab software as changes are made or problems are found
  • Other duties as needed
  • Proficient with ExpressionEngine and CodeIgniter
  • Considerable experience with PHP and an understanding of Object Oriented programming.
  • Proficient in MySQL
  • Experience in JavaScript coding and familiarity with jQuery
  • Knowledge of XHTML, HTML, and XML and usage of all three in web-based sites and systems
  • Ability to use the Mercurial source control system.
  • Basic familiarity with the *nix command line.
  • Ability to set up a local development environment (Apache, MySQL, PHP), and modify its configuration as necessary to mimic relevant hosting environments.
  • Excellent communication and organization skills, i.e. conversing timely over email and/or IM is essential
  • Ability to work well independently and productively on a small team without being micromanaged using agile development practices
Exceptional Qualifications:
  • Experience with user interface design
  • Experience working in a Scrum environment
  • Experience with public speaking
Job Perks:
  • Health care benefits
  • Monthly computer & software allowance

To apply: Please send your resume (including code samples) to jobs@ellislab.com.

View full post on Recent Programming Jobs

281 total views, 1 today

Tags: , ,

Leave a Reply

Your email address will not be published. Required fields are marked *