Tomorrow’s Telephone Today
We are looking for a highly seasoned front end web application developer that will design and implement the next generation of our web telephony applications and customer-facing services. If you’re an enthusiastic self-starter that enjoys taking on challenging web projects in a small, fast-paced startup environment, then read on!
Job Responsibilities:
- Design, code, and maintain our next generation customer portal, optimizing for rapid development and end-user performance
- Work with product and operations teams in all aspects of the web development lifecycle, including requirements review, design, coding, implementation, testing optimization, and maintenance support for the customer portal and portions of the corporate website
- Implement and maintain product activation, customer portal, product catalog, customer billing display, service verification and web-based IP telephony features
Required experience and qualifications:
-
- BS in Computer Science, Computer Engineering or Related Field
- 2+ years of experience architecting and implementing web applications using a well known web framework (e.g. Ruby on Rails, CakePHP, etc)
- 5+ years of software web development experience in HTML, Javascript, CSS and in at least one Web Scripting Language (PHP, Ruby, Perl, etc)
- Prior experience working with Web Services (XML, SOAP, DOM, etc)
- Strong Familiarity with one or more JavaScript frameworks/toolkits, including AJAX networking (jQuery, MochiKit, Dojo, YUI, Google Web Toolkit, etc)
- Understanding of object-oriented design methodology and standard software design patterns
- Strong Familiarity working in Linux environments
- Excellent technical writing and verbal communication skills in English
- Strong understanding of SQL, including experience writing optimized SQL queries (MySQL preferred)
- Commitment to delivering high-quality, mission-critical software products
Preferred experience and skills:
-
Prior experience working in Agile, Scrum or XP Environments
- Experience with image creation and manipulation in Adobe Photoshop
- Exposure to Voice over IP Web Services or Applications
- Experience implementing a Content Management System (CMS)
- Success working as part of a software development team
- Customer focus, creativity and attention to detail
- High level of self-motivation and ability to work independently as well as part of a team
Apply for this job
Thanks for your interest. Please fill out the information below to apply for this position.
We pride ourselves in our responsiveness to candidates; you will hear from us within 1 business day. To speak with us immediately, please call 888.313.2007.
Hi, I’m Brian
I work at mirRoR, where we connect agile Rails developers and employers.
We started as Rails programmers ourselves (and are currently working on a few social, facebook, and iPhone apps). This background and network help us identify quality opportunities in the industry.
That’s especially important today. While many venture-backed web 2.0 startups are cutting costs amidst this economic climate, we are working with a number of companies that are self-sufficient, cash-positive, and well capitalized for the long-term.
I’d be eager to briefly discuss where you are in the process and see if there is a potential fit, either for the opportunities listed here, or those posted elsewhere.
Let’s chat!