Archive for January, 2011

Hiring PHP Developer

by Erlend on January 31st, 2011

Fabric Interactive is looking for a passionate web developer with 3+ years of web development experience and PHP in particular. We are looking for an independent thinker and curious mind. You must be a strong team player looking for a challenge. If you get excited about process, yet still have a strong imagination, we want to hear from you! We offer a casual work environment, flexible hours, nice people, and great clients.

Responsibilities

  • Collaborate with design team to find optimal technology solutions during Discovery phases
  • Assist interactive team in delivering accurate project documentation and development specifications
  • Design database schemas and databases
  • Write clean and structured PHP code
  • Work closely with QA Lead through testing/QA phases

Required Skills

  • PHP 5
  • PostGreSQL/MySQL
  • HTML, CSS, XML

Additional preferred qualifications

  • Zend Framework
  • HTML 5
  • JavaScript
  • Facebook Applications/Connect
  • Drupal
  • iPhone / Android SDK
  • Server Tech (BSD/UNIX)

If you’ve been looking for that perfect opportunity to take your skills to the next level, this is for you.

To apply, just e-mail erlend@fabricinteractive.com.


Fabric Hiring UX Designer

by Erlend on January 29th, 2011

We are growing fast and looking for a User Experience Lead for our Los Angeles based team. You’ll be part of a small team working on web/mobile products and interactive projects. The User Experience Designer will be involved in all areas of the interactive development process. Your responsibilities will include working directly with clients on brainstorming, ideation, research, creating wireframes, producing complete screens, writing UX specifications, and leading our visual designers through execution.  This is a full-time position starting Feb 1st 2011.

More about you:

  • Your experience has taught you that understanding the audience, the market, and the project framework is critical to delivering stand-out work. You’re amazing at taking an idea and developing it into something truly special. You know UX and UI inside out and you know when to follow rules and when to break them.
  • For years, you’ve been working in the interactive industry learning and appreciating the value of team work. You can run a project by yourself, but you’d rather collaborate. You communicate as if your life depends on it.
  • On past projects, you’ve been challenged and found ways to deliver quality on time and on budget. You’ve managed relationships with clients and team members and they have loved working with you.
  • You’ve failed a few times. It’s part of the process. You keep pushing and changing and taking it all in stride. You love what you do. You’re an advocate for quality and you’re uncomfortable when you see work that is not up to your high standards.
  • You get along with everyone. That is one of your key strengths. You can “speak” developer and designer and you know how to translate hard to understand language so that clients instantly get it.

Important experience you have:

  • Proven experience working web and mobile products or social networking sites, preferably large-scale, dynamically driven ones.
  • Proven experience defining, developing, and documenting UX design and interaction requirements/specifications
  • Familiarity with HTML/DHTML, CSS, javascript and other web technologies and their inherent strengths and limitations as they relate to UX development
  • Experience developing UI and interaction pattern libraries is a huge plus.
  • A strong portfolio that demonstrates advanced skills in user experience design

If you’re looking for a challenge and have endless passion to bring every day – we might be the place for you!

  • This is a contract-to-hire full-time position starting Feb 1st 2011.
  • Location: Silverlake, Los Angeles (some telecommuting OK)
  • Salary: $70k+ DOE, no benefits at the moment
  • Apply by Resume and 3 URL’s to erlend@fabricinteractive.com

Continued from: Start-up Series (Part I): What we do for the start-up entrepreneurs that hire us

Last time, we talked a bit about what we do for entrepreneurs that come to us with an idea for a consumer web or mobile start-up. Today, we’ll quickly go through the process we use to get to BETA.

First, it’s important to remember that there are usually two challenges that most startups face when they start building their BETA.

  1. Somewhat blurred product vision
  2. Limited capital

Having blurred product vision is pretty common. This comes in many shapes and forms. For instance, we often see a fairly decent vision, but a long list of features. Parts of the product may have been worked out, but other key parts, such as the user experience is full of holes. This is OK. It is often the reason why entrepreneurs come to us in the first place.

Having limited capital is a given. Sometimes though, there are also limited resources available as an entrepreneur may not have the time available to put 100% into the startup and often is not familiar with the large work load that comes with starting something from ground up. This is where our process comes in handy.

The basic steps are:

  1. Entrepreneur provides all documents to Fabric for review
  2. Q&A session with entire team – including product leads, design, experience, marketing, and tech
  3. Fabric will produce a high-level estimate (Scope of Work)
  4. Entrepreneur Funds Project
  5. Definition: Detailed definition is developed for the first release of the product
  6. User Experience Design: Wireframes and Functional Specifications
  7. UI Design: Making it look great!
  8. AJAX (or Flash is you are crazy)
  9. Development: Database and Programming
  10. Hooking to 3rd parties (most web startups are full of API hooks)
  11. Admin Tools and such
  12. Deliver website or application on Staging Server
  13. Testing & QA
  14. Deliver Alpha or BETA website/app to Production Server
  15. Deployment: Tell everyone you know about your amazing product!

This is the quick and dirty work flow. In some cases, we have to work hard on concept development while other times it's more a matter of focusing on key user experience challenges. There are two rules we always follow:

Keep it simple and focus on the one thing you have to get right for users

Get your BETA up fast!

Once the BETA is up, we start working on the Product / Market fit, which is really just all about user feedback loops and product iterations. In our experience, this is really the hard part, but it's also the fun part. There's nothing as exciting as getting real people to give you feedback on your invention!

Next time, we’ll look at what kind of documentation we are looking for when we start working with you (hint: it’s not your business plan).

Start-up Series (Part III): Where is your business plan?


We get a lot of questions about this, so we thought we should just do a quick summary of what we’ve done and what we’re interested in doing for you entrepreneurs out there.
First, we’re just really passionate about start-ups because we enjoy the process and we love to see new underdogs challenge the big boys. Some of the people on our teams have done their own start-ups in the past including the fun task of raising capital from investors. Some would say we’ve learned the hard way. You can take advantage of all that learning so you don’t make the same mistakes we made. (Good right?)

We are mostly focused on consumer web start-ups because that’s what we know. For instance, right now, we’re working with three consumer web start-ups in BETA. Through our agency business, we’ve learned how to work with big brands and we understand how small start-ups can become valuable to potential acquirers or partners – such as big media or publishing.
Our Product Group has years of experience developing actual web products and this experience has made our team a perfect partner for two different scenarios:

  1. The entrepreneur is technical, but needs help with product, user experience, and design
  2. The entrepreneur lacks the product or technical team to build the BETA version of her dream

In most cases, we come in to build the Alpha – or first release (BETA) version of a web or mobile product. Fabric’s Product Group adds what is needed to the mix and usually delivers a complete product. During our process, we work with the Entrepreneur from the initial concept stage, through experience design and development and into Alpha or BETA. Once the first release is out, we often help entrepreneurs get to their first 1,000 or 10,000 users.

Next, we’ll go through our process in more detail and we’ll tell you what we look for when we consider new projects:

Start-up Series (Part II): BETA Build Process

Start-up Series (Part III): Where is your business plan?



Fabric Client Login

Close