People at Enablus, both thinkers and do-ers, come from a multitude of backgrounds, with expertise in one or more disciplines and experience in a variety of industries. We are currently looking for talented individuals with the following experience:
Senior User Experience Designer
Our UX Designers work in teams to conceptualize and develop cutting-edge websites and rich internet applications for our clients. As a UX Designer, you will need to have a strong competency in at least one of the four UX areas:
- Graphic and creative design
- Interaction design
- Information architecture
- Presentation-layer development (xHTML, CSS, Flash, AJAX, AS)
Much of your time will be spent collaborating with clients to understand user goals, develop wireframes, create UI comps, and translate these UX elements into web-ready assets which can be handed off to developers.
Requirements:
- Expert understanding of Adobe Creative Suite 3 (CS3), including Photoshop, Fireworks, Illustrator
- At least 3 years of solid web design and development
- Experience working in teams to build medium-sized web applications. You are familiar with source control, unit tests, and the designer-to-developer workflow.
- Strong understanding of current trends in social networking, UGC, mashups, and other Web 2.0 topics.
Nice To Haves:
- How to use ActionScript to write interactive Flash elements
- Flex
- AJAX
- Knowledge of a leading CMS like Drupal, Joomla or Subdreamer
- Knows what cufón is
- Knowledge of a leading blogging engine like Wordpress
To apply, send your resume to jobs@enablus.com.
Return To Top
Backend .NET Developer (Mid-Level)
The Opportunity:
Are you the one – the guy or girl most people on your dev team turns to for advice? Are you frustrated trying to bust up 1,000-line methods written by a predecessor? Are you tired of writing unit tests on your legacy app’s spaghetti code? Do you honestly feel that given a clean slate, you know you can lead a highly-focused team to deliver a visually-stunning, high performance web app? Care to work with leading Web 2.0 technologies on a project that matters? If your answers are “yes,” then Enablus may have an opportunity for you.
As the Backend Developer, you will be the stud (or stud-ette) to build out the entire back-end for our beautiful application. You will take request calls from our Flex UI and translate these into appropriate business logic that can generate the resulting XML. You will build out the security layer and practice the fine art of performance optimization as we ready the app for production.
This is a FANTASTIC opportunity for someone who has been in “learning mode” for the past few years and is now ready to demonstrate their architectural skills. You’ll be provided a lot of latitude, but also have access to senior architects who can guide you through knotty engineering challenges.
Qualifications:
- 4-6 years of development experience with at least 3 years using Visual Studio .NET
- In-depth understanding of how to build a backend using .NET and MS SQL Server.
- Hands on experience with SQL Server and DTS is a must.
- Experience in 2+ projects where you were an initial team member and watched the application go from initial design all the way to production (and beyond).
- Experience implementing Web Services.
- A desire to learn LINQ.
- Agile development (XP, Scrum, FDD) experience is nice to have.
- Continuous Integration process and the use of the NUnit framework.
To apply, send your resume to jobs@enablus.com.
Return To Top
User Interface Designer
Requirements:
- 3-5 years of solid web graphic design experience. You must be a ninja with the use of Illustrator and Fireworks to create UI comps, iconography, and image assets.
- You should have a sharp eye for what is currently hot with web 2.0 design.
- Ability to design W3C-compliance CSS to drive page layout, color, font, and image placement.
- xHTML
- Some Javascript
- Familiarity with at least one AJAX UI component library
- PHP is nice to have
To apply, send your resume to jobs@enablus.com. In addition to your resume, provide a link to your portfolio.
Return To Top
J2EE/AJAX Development Lead/Architect
The Opportunity:
Are you the one ñ the guy or girl most people on your dev team turns to for advice? Are you frustrated trying to bust up 1,000-line methods written by a predecessor? Are you tired of writing unit tests on your legacy app's spaghetti code? Do you honestly feel that given a clean slate, you knowyou can lead a highly-focused team to deliver a visually-stunning, high performance web app? Care to work with leading Web 2.0 technologies on a project that matters? If your answers are "yes," then Enablus may have an opportunity for you.
As a Dev Lead/Architect, you will lead a mixed Enablus/Client team of BAs, Developers and Testers through the entire SDLC. This is a green-field application that will be developed using Agile development practices.
Qualifications:
- Overall decade of development experience with at least 5-8 years in Java/J2EE/C++.
- Recent experience as a Dev Lead or Architect for a team of 6-12 people building a multi-tiered commercial app.
- In-depth understanding of how to build Rich Internet Applications usingAJAX. You must be able to comfortably discuss various implementation challenges such as:
- How to maintain state
- Use of JSON vs. XML for data passing between client and server
- Designing for a back button
- Cross browser DOM manipulation
- Experience architecting Web Service interfaces. Knowledge of SOA governance is a plus.
- Strong data architecture background.
- Excellent client-facing and phone communication.
- Agile development (XP, Scrum, FDD) experience.
- Continuous Integration process and the use of the JUnit framework. You should be able to counsel others on effective unit testing.
To apply, send your resume to jobs@enablus.com.
Return To Top
User Interface/Presentation Layer Developer
This role bridges the creative and technical aspects of project delivery – a Presentation Layer Developer develops the user interface of web applications to provide for a compelling user experience. You will have a primary hand in the development of customer-facing Rich Internet Applications for our clients who are launching Web 2.0 sites and product offerings.
Core Duties/Responsibilities:
- Responsible for executing through code complex designs that reflect the creative and art direction provided within the established technical framework
- Creation of coded Presentation Layer deliverables
- Works well as a team member
- Able to maintain a high level of attention to detail.
- Able to shift between a creative and a technical focus depending on the project need and/or the type of project
- Implement presentation layer requirements
- May need to rapidly produce interim deliverables (such as style guide components, prototypes, proofs of concept, etc.) in addition to the final live site or application.
- Participate in writing detailed level technical and functional specifications documentation
- Ability to take initiative to research and learn emerging technologies
- Participation in the greater presentation layer community
Qualifications:
- At least 3+ years experience hand-coding D/XHTML, JavaScript, CSS
- At least 1 year of hands on experience Rich Internet Applications (RIA) with AJAX
- Some experience using Struts, JSP, Spring or other frameworks used to develop dynamic web pages
- Some experience with XML and JSON
- Experience working in Eclipse or other IDE
- Expertise with cross-browser development and testing
- Image production techniques using Fireworks or Photoshop
- User Interface Design, Information Architecture, graphic design experience a plus
- Understanding of good design principles and ability to adhere to complex design specifications during implementation
- Strong attention to detail.
- Strong written & oral communication skills.
- Team participation skills.
To apply, send your resume to jobs@enablus.com.
Return To Top