Wednesday, June 20, 2012

ServiceMagic - Developer

ServiceMagic is looking for a mid-level Java Developer to join our team of intelligent, self-driven developers and ultimately help enhance the rapidly growing J2EE web site of one of Denver's most successful internet companies. ServiceMagic is a small, rapid-iteration shop where developers get to expand beyond narrow, isolated programming tasks and influence all parts of the stack. Our highly interactive environment offers a place where technology gets built and deployed fast enough for you to have an impact every single week.

Why do WE like working here?  Simple – our product, what we do, and the people we work with.

We need coders who are:
-    Smart – Are you a problem solver, thinker, tryer, tinkerer, learner, or doer? Our team strives to research and solve technical challenges regardless of where they lie.
-    Full stack capable – Are you someone who grasps how to write software? Someone who can and will do development anywhere necessary to deliver a solution (on a GUI, configuring a server, etc.)? Our environment lets you learn and develop across the stack.
-    Iteration believers – Do you like small, short release cycles because you think that's the best way to add quality features and not work everyone to the bone? We don't ever tread water, but we also don't do "death marches."
-    Fun lovers – Being part of the team is critical to success at ServiceMagic. We want folks who work and play hard. Nerf and ping-pong skills are a plus.

What it takes to work here:
-    4-5+ years of concentrated Internet-focused Java J2EE development at all parts of the stack.
-    Ability to help advance design, model solutions, think critically, and contribute in the give-and-take of Agile development.
-    Ability to work with experts from product development, marketing, test/QA, and other collaboration partners
-    Ability to think, contribute and be accountable in a fast-paced dynamic team environment with weekly small releases.
-    Strong written and verbal communication skills
-    A good sense of humor.
-    Ability to understand abstract problems and provide innovative solutions.
-    Solid understanding of OO analysis, design and implementation.
-    Servlet Container or Application Server experience
-    Spring/MVC or other similar frameworks
-    SQL, JDBC

Bonus points for:
-    Web Services, JMS, MBeans
-    RIA Web Frameworks
-    NOSQL Offerings (Mongo DB, Cassandra, Hadoop, etc.)
-    Amazon Cloud Offerings
-    JSP, JavaScript, AJAX, Struts, Tiles

Please note that all candidates must be eligible to work for any US-based company as a W2 employee without sponsorship or visa transfer. NO third parties. All candidates who see a strong fit with their experiences and background are encouraged to apply.
________________________________________________________________________

ServiceMagic is looking for a Front-end Developer to join our growing development team in our Lakewood, CO headquarters. Ideally, this developer can work in a rapid-iteration environment, has experience turning visual concepts into markup, and is comfortable scripting within a browser. Overall, this person will play a huge role in the re-launch of ServiceMagic.com and our other public-facing web properties, and is generally tasked with building new pages and interfaces, as well as integrating client-side code with web services, social platforms and our Java-based infrastructure.

Why ServiceMagic?
•    We're at the forefront of Denver-area companies when it comes to a work/life balance.
•    We're one of Denver's largest internet companies – and you'll be in on the ground floor when it comes to making ServiceMagic a household name
•    We'll give you the opportunity forge your own career path – when you ask for more responsibility, you'll get it
•    You'll be on a team with other thinkers, tryers, tinkerers, learners, doers… people who are not afraid of problems or people, who proactively parse, research and solve challenges regardless of where they lie.
•    We're a group that enjoys a fast-paced, collaborative environment, but like to play a little, too. Nerf dart accuracy and ping-pong skills are a plus.

Why do WE like working here? Simple – our product, what we do, and the people we work with.

We are looking for intelligent individuals who are:
•    Problem solvers – those who can research and solve technological challenges by setting goals.
•    Iteration believers – those who believe in fast-paced release cycles which launch quality products and features quickly and efficiently over time.
•    Pragmatic – people who can work in a collaborative environment while utilizing their knowledge to help initiatives progress and do what it takes to reach the next level.

Skills you will need to have:
HTML
CSS
JavaScript
jQuery
AJAX
Basic Photoshop skills
Experience with Version Control (Git, SVN, CVS, etc.)

Experience with the following considered a plus:
Java/JSP, PHP, ASP, or other server-side templating frameworks
JSTL
Backbone, Handlebars
SQL
Social Integration
Mobile Web Development
Building applications using REST Services

Please note that all candidates must be eligible to work for any US-based company as a W2 employee without sponsorship or visa transfer. NO third parties. All candidates who see a strong fit with their experiences and background are encouraged to apply.