About Us:
BetterOffLine is a young startup with big plans. The work we do operates at the intersection of web applications, mobile applications, and SMS text messaging. Our service is used at events like trade shows and conferences. It builds on live data from the events to help attendees discover new products, places, and people of interest. It provides exhibitors with valuable traffic from new sources and real-time reports on how they are performing. We tackle a constant flow of interesting challenges at every stage of development.
Seeking:
We are looking for a hardcore front end web developer to help build our product. The most important skill for this position is experience with HTML, CSS and Javascript. However, the construction of our product may touch on many areas, so ideally we would like someone who has experience with back-end/database implementations, security, and mobile app development as well. This is a three to six month temporary position, with possible full-time opportunities later on.
Responsibilities:
- Turn mock-ups and designs into full pages complete with CSS, HTML, and Javascript
- Build performance minded front end abstractions and systems
- Identify and find workarounds for incompatibilities between various code libraries
- Work closely with a team of engineers in an agile development environment to create a full, working web app.
- Debug and maintain the web app for several browsers and OS's
- Pick up and learn new technologies on the fly
Requirements:
- Excellent coding abilities in JavaScript, HTML, and CSS
- The intelligence and confidence to find solutions to hard problems you may have never encountered before or no one knows the answers to
- A passion for debugging and code optimization
- Great organizational skills, and an attention to detail, consistency, and simplicity
- Background in using code repository systems such as SVN
- Familiarity with web technologies such as AJAX
- BS or MS degree in Computer Science or Engineering preferred
Bonus Points:
- Experience with libraries such as jQuery and xajax
- Some PHP experience
- Experience building iPhone or other mobile apps
- The ability to identify and correct XSS, XSRF, and SQL injection vulnerabilities
- Telekinesis
Perks:
- Make connections in a large community of startups
- Little company bureaucracy, your decisions and contributions will be highly influential
- It's a small startup --- if you stick with us then there is a huge amount of potential upside
- More fun than you could imagine
Compensation:
- $2500/month + equity stake. Strong performance will be rewarded. Remember, this is for a temporary position with possible full time employment later on (we typically offer a larger salary to full-timers).
To Apply:
Please include (in the cover letter) a summary of what you've been up to for the past few years that makes you the right person for our team. Include examples of your work and/or URL of sites you have designed/developed and indicate your involvement. Additionally, please answer the following questions:
1. What excites you about working at a start-up?
2. Give an example of the MVC model in practice.
3. Make a bookmarklet that:
every five seconds:
-fast forwards a flash animation (.swf) exactly 60 frames
-displays an alert with the number of seconds you've skipped thus far.
Please send in the code with your application. Remember, this should be a bookmarklet that I can drop in any browser and will work with any swf.
4. Explain why it might be harder to build bookmarklets for both IE and firefox than for firefox alone. Extra points if you can think of any ways around the IE limitation.


