Front-End Developer

As a Front-End Developer you are responsible for every aspect of the “Display Layer” of the websites we create. You will implement designs from wireframes and design mock-up documents created by our team as functional HTML, CSS, and Javascript. You will routinely create, modify, and extend themes for Wordpress, Drupal and Magento among others. You will create cutting edge responsive websites using the latest HTML5, CSS3, and Javascript techniques available.

Specific Duties
  • Accurately and efficiently implement designs from Adobe Photoshop project files.
  • Hand-code HTML & CSS to web standards for all major browsers.
  • Utilize pre-existing Javascript libraries, modify as needed, and create custom Javascript or extension of pre-existing libraries as needed.
  • Create, modify, or extend themes for various CMS and eCommerce systems such as Wordpress, Drupal and Magento.
  • Contribute to project discovery, wireframe and design meetings with regards to project impact on front-end development or theming.
  • Create Adaptive or Responsive front-end code with the latest HTML5 and CSS3 techniques, or desktop, tablet, and mobile alternate templates, or a combination as each project requires.
  • Partner with back-end engineering counterparts on projects to assist in prototype creation.
  • Browser test and quality assure all front-end code you produce during your phase of a project before passing it on.
  • Ensure web standards and compatibility by using W3C and additional scanning tools.
  • Assist the team in troubleshooting front-end code in development, staging and production environments as needed due to high performance aspects such as page caching and CDN asset delivery.
Skills & Experience For This Role
  • Minimum 3 years of strong experience with (X)HTML, CSS, Javascript and related front-end technologies.
  • Interactive agency experience preferred.
  • Strong understanding of separation of layers: keeping code, content, functionality, and presentation separated.
  • Prior experience building front-ends for at least two of the following systems: Wordpress, Drupal, ExpressionEngine, Magento, Shopify.
  • Proven experience building responsive and adaptive web sites.
  • Able to hand-code standards compliant markup in all major browsers and follow through to resolve validation and compatibility issues.
  • Able to accurately and efficiently implement designs from Adobe Photoshop project files.  
  • Experience integrating with various APIs and web services like Twitter, YouTube, Google Maps, Gigya, Pinterest, Facebook, etc.
  • Understanding and respect for web standards, validation, compatibility and prior experience with associated testing tools.

Local candidates only please. If you are relocating, awesome, Philly is a great place to live and work...but we can’t assist with relocation expenses. You must be able to legally work in the US. Recruiters and staffing companies NEED NOT contact us. We're serious about this.

Please email a copy of your resume and relevant work experience to employment@o3world.com. Links to your work, portfolio site, LinkedIn or anything else to help us get to know you are appreciated! Do not fax your resume as it will result in immediate disqualification and humiliation as we Tweet about your inability to follow directions.

O3 is an equal opportunity employer (EOE). We look forward to meeting with you.

Apply to this Job
Read More

Web Developer (Drupal/PHP)

We are seeking an experienced Drupal developer to join our growing development team. This position is responsible for scoping, creating functional requirements documentation, and implementation of website projects on the Drupal platform. This includes planning of features, functionality, taxonomy, and workflow in addition to installing, configuring and extending Drupal, supporting front-end developers in contributing to theme creation, migrating data, and integrating 3rd-party data feeds, services, and products. You will work with Project Managers, Designers and other developers to define, plan, build and deliver exceptional websites and web applications. Additionally, you will contribute to research and development with new technologies, create and maintain documentation, and assist with client support and maintenance as needed.

Specific Duties
  • Work as an individual and with a team to plan, build, test, and deliver exceptional websites and applications.
  • Participate in project discovery and design/developer review meetings.
  • Scope and define system functionality and design.
  • Create and update functional requirements documentation.
  • Build and extend website CMS prototype systems per project specifications.
  • Create custom and extend available Drupal modules.
  • Create custom and extend available Drupal themes.
  • Build systems integrations for various purposes to well documented APIs as well as custom integrations using SOAP, XML, JSON and other methods.
  • Rigorously unit test during prototyping and functionally test during the building process before the formal Q/A phase.
  • Work closely with front-end developers to ensure that system functionality will support design and UX goals.
  • Extensively document all code, custom software and integrations, workflow and processes employed for every project.
  • Participate in research and development of new technologies, methods, and techniques.
  • Contribute to software support services as required to troubleshoot, repair, extend and upgrade support and maintenance customers websites.
Skills and Experience for this role
  • 3-5 years experience in web development with PHP and MySQL.
  • 2+ years experience building on Drupal with a strong focus on Drupal 7.
  • Strong understanding of the Drupal theming system and API.
  • Demonstrated experience building and extending Drupal themes and core functionality with community-contributed and custom modules.
  • Demonstrated experience implementing Taxonomy, Contexts, Views, Panels, and more.
  • Experience with configuring and deploying multi-site, multi-domain Drupal installs.
  • Strong knowledge of MySQL and database architecture.
  • Strong knowledge of HTML, CSS, JavaScript.
  • Experience working with, and custom development of, APIs and web services using JSON, oAuth, RSS, XML, SOAP, etc. For example: Twitter, Facebook, YouTube, Google Maps, Google Custom Search, Gigya, Pinterest, etc.
  • Understanding and respect for web standards, validation, compatibility and prior experience with associated testing tools.
  • Experience with source control systems, SVN preferred.
  • Experience with Wordpress and Magento a significant plus.
  • Outstanding communication and problem solving skills.
  • Attention to detail, highly organized, with focus on quality of work.
  • Computer Science degree preferred or related curriculum required.

Local candidates only please. If you are relocating, awesome, Philly is a great place to live and work...but we can't assist with relocation expenses. You must be able to legally work in the US. Recruiters and staffing companies NEED NOT contact us. We're serious about this.

Please email a copy of your resume and relevant work experience with "Web Developer" in the subject field to employment@o3world.com. Links to your work, portfolio site, LinkedIn or anything else to help us get to know you are appreciated. Do not fax your resume as it will result in immediate disqualification and humiliation as we Tweet about your inability to follow directions.

O3 is an equal opportunity employer (EOE). We look forward to meeting with you.

Apply to this Job
Read More

Marketing Intern

Attention all creative or technical or Web savvy or hard working or interesting people with a need to achieve! We are seeking interns for the Winter of 2012 for all departments. So whether you're a marketing major who does not want the same, boring "Dunder Mifflin" internship... a designer who is looking for some actual design experience... or a programmer interested in creating a social network from scratch... we're interested in you!

This is not a "hey kid, go get me some coffee" kind of gig (though, that would be nice from time to time). We want to help you grow, and in return, help us grow. So if you're interested, please submit your resume below. Please let us know how much time you will be able to commit per week and what your areas of interest are. While we are some pretty cool cats here, make sure you are responsible, hard working and passionate...because while we like being laid back, we're not so down with that sense of entitlement thing.

Do not call our offices as this will result in immediate disqualification.

Apply to this Job
Read More

Design Intern

We are currently looking for an intern to work in our design department alongside our creative director and lead designer.

We are currently looking for an intern to work in our design department alongside our creative director and lead designer. This person should be interested in working with a group of highly energetic creative professionals who are passionate about creating unique interactive experiences. The intern will report to the lead designer and work alongside the account team, front-end developers and programmers.

You will be asked to assist in web design tasks ranging from photo touch-ups to design projects for our clients. While we handle large accounts, we are a relatively small team, so multi-tasking is a requirement. Qualified applicants must be proficient in the full Adobe web design suite and have a passion for designing and developing websites (this includes understanding and coding for cross-browser compatibility). Knowledge of HTML & CSS is a must. Experience with Content Management Systems is also a major upside, but not necessarily required. Good communication and presentation skills are mandatory and the candidate also must be reliable, diligent and have a true passion for working in a creative, ideas oriented, fast paced environment where teamwork is required. You will be expected to work within our process to deliver quality work on time. If you have the talent, we're interested.
Local candidates only please. You must be able to legally work in the US. Recruiters and staffing companies NEED NOT contact us. We're serious about this.

Please email a copy of your resume and include a link to your personal website (one that you designed and coded yourself!) to chris@o3world. If you don’t have any Photoshop experience or don’t have a personal website that you designed and coded yourself please do not submit your resume. And please do not call our offices or fax your resume, as both will disqualify you from the internship, and land you on our wall of shame. Just kidding.

Apply to this Job
Read More
Back to Top