C#/C++/JS
Job Description
This is for a full-stack development position; applicants need solid front-end and back-end experience. Applicants with a technical blog and an active open-source library will be preferred. The position will start as a full-time contract job.
What you'll be working on:
- ImageResizer, a RESTful image processing library: http://imageresizing.net
- RIAPI.org (RESTful Image API), an evolving specification for server-side image processing
- Related jQuery plugins and front-end components
- Umbraco integration with ImageResizer
- Cutting-edge responsive imaging techniques
- Prototype integration with libvips, ORC, and custom filter support
Perks:
- 20% time to work on your own ideas and projects
- We'll ensure you have the best tools money can buy. MBP Retina is standard issue, but you're welcome to use a ThinkPad if you prefer.
- 100% remote. Like to work from home? Fantastic. We're open to candidates from any country.
- Need flexible hours? No problem; we care about results, not time zones.
- Care about your legacy? Nearly everything you develop will be published on GitHub, with attribution.
- We stick to interesting projects, like imaging, compilers, cryptography, and HTML5 apps. You'll never get bored; if we're not bringing a radical improvement to a technology space, we're not particularly interested.
- We do not tolerate technical debt; we maintain extremely high code quality at the expense of quantity.
About You:
- You're passionate about pushing the software industry forward, and improving the landscape of open-source .NET software
- You've published at least 1 side project on GitHub, CodePlex, etc.
- You avoid boilerplate code and extra layers of indirection
- You enforce consistency and work hard to ensure APIs are obvious and loopholes nonexistent.
- Your code itself is sufficient documentation for any developer of moderate capability.
- You're not afraid to think outside the box or deviate from 'accepted practices' when it can provide great benefit.
- You care about the typography of your code, and obsess over readability
- To show you read the job description, mention "Periscope is the code." in your cover letter.
- You plan ahead, use your time wisely, and are self-managing.
- You have excellent written communication skills, and can write good documentation and tutorials
Who you'll be working with
- Nathanael Jones - http://nathanaeljones.com
Restrictions:
- Candidates who have not publicly published any of their own source code will not be considered. If your introduction does not link to your GitHub/CodePlex and StackOverflow profiles, your application will be immediately discarded. While you may be an excellent developer, we cannot estimate your code quality or measure your passion for helping the .NET community without this information. We cannot make exceptions; the source code you create with us will be published, and will represent our company.
Skills Requirements
About Imazen
http://imazen.io http://imazen.io/software http://github.com/imazen
Imazen is a small software engineering company that publishes high-quality, open-source libraries for Ruby, Javascript, and .NET.
We're focused on making software development less painful and enabling a new generation of applications through better software stacks.
We focus on quality, not quantity, and we're looking for candidates who can do the same. We have our pick of projects and clients - come work with the best.
More information about this job and others can be found at http://imazen.io/careers
Joel Test score: 12 out of 12
The Joel Test is a twelve-question measure of the quality of a software team.
- Do you use source control?
- Can you make a build in one step?
- Do you make daily builds?
- Do you have a bug database?
- Do you fix bugs before writing new code?
- Do you have an up-to-date schedule?
- Do you have a spec?
- Do programmers have quiet working conditions?
- Do you use the best tools money can buy?
- Do you have testers?
- Do new candidates write code during their interview?
- Do you do hallway usability testing?
Who you’ll work with
Visit the Imazen company page
view all job listings view all Imazen job listings
Open all references in tabs: [1 - 7]
Leave a Reply
You must be logged in to post a comment.