bswing is diverse team of thinkers and doers with the single focus of creating great things. We are analytical. We are playful. We are rigorous. We are technical. We thrive by pushing ourselves and our clients to make a better tomorrow.
How do I apply?
If you are interested in applying for a position, please send a cover letter, resume, and represented work samples to careers@bswing.com.
If you are interested in an internship, please contact us as interns@bswing.com.
We are always looking for team members who are curious and passionate. We’d love to meet you!
Information Architect
A user experience designer will collaborative with a team to define and understand opportunities based on existing assets, audience needs, and market openings to create a design solution that delivers in desktop, mobile, and tablet platforms. Working with research, software engineering, product development, and brand design, the user experience designer solves for design solutions through strategy, brand, interface and interaction design, content strategy, and overall user experience.
As a User Experience Architect You—
- Are a practical-minded perfectionist with the ability to both create compelling concepts and work through complex details when necessary.
- Gain insight from qualitative research into the problems that stakeholders and customers experience.
- Learn new things and how to reach audiences. Interested in what worries stakeholders as much as in understands what makes surgeons, commodities traders, teenagers, and purchasing agents tick and how this information is transformed online to create relevant, meaningful experiences.
- Synthesize ideas from a variety of sources and define audience scenarios as a guide for design.
- Design the information architecture and interaction models for a wide range of project types including websites, web applications, and other touchpoints.
- Create a variety of internal and external deliverables including competitive reviews and analysis, conceptual diagrams, site maps, interaction flows, storyboards, content models, mental models, wireframes, user experience guides, and detailed functional specifications.
- Balance business strategy and branding issues with user needs and technological constraints.
- Work to understand complex systems and processes, both software-based and in the real world of people and atoms.
- Work iteratively and visualize solutions with digital tools, whiteboard markers, paper, pens, and prototypes.
- Value user feedback, but don’t require it to make a judgment call.
- Empathize and work to satisfy the needs and motivations of real people.
- Have superb information design skills and an understanding of interface and interaction design principles.
- Present work to clients in such a clear and persuasive manner that you not only know how to build it, but can’t wait to get started.
And You Have—
- 5+ years experience in user experience design.
- A college degree in design-related field—or proven experience doing research or user experience design work.
- Skills in information architecture, interaction design, and content strategy.
- A portfolio that demonstrates your approach to projects and thought process.
- Excellent deliverables including detailed page schematics, sketches, interaction flows, site maps, navigation systems, and web-appropriate writing.
- Positive references (from a peer, from a manager, from a customer).
- Familiarity with technical issues and ability to work constructively with developers.
- A great attitude and ability to handle change.
- The ability to solve problems independently when appropriate but also value and advocate for collaboration in small groups for idea generation and early feedback.
- A willingness to ask for help, follow direction, and exchange constructive criticism.
- The ability to generate high-quality drawings and design documentation using Adobe Creative Suite or similar design tools.
- Strong writing, presentation, and visualization skills, whether you’re persuading people of a point or explaining how something works.
- A successful track record managing multiple projects simultaneously.
- Strong qualitative & quantitative analytical skills.
Read More
Software Engineer
A software engineer will work with our multifaceted team of researchers, designers, and information architects. Web developers provide technical leadership on all our efforts by: providing technical insight throughout the design process; creating functional and technical specifications, rapid prototypes, user interfaces, custom applications, content management, and e-commerce solutions; and exploring new techniques, tools, and technologies.
Working as a Software Engineer You—
- Translate wireframes, visual design mockups, and functional specifications into fully-functioning user interfaces, application architectures and application code
- Build page templates and complete websites, adhering to web standards and employing usability, accessibility, and SEO best practices
- Design and implement application code, reusable code libraries, and customizations to existing applications, with attention to code quality, robustness, and security
- Test and troubleshoot application functionality, connectivity, and performance
- Estimate project scope and level of effort based on documentation, analysis, and experience
- Add value to the design and development teams by sharing your knowledge and experience
- Get inspired by well-designed code, keep up with industry trends and best practices, and continue to learn new technologies and techniques as necessary
And You Have—
- 4+ years of professional experience
- Undergraduate degree or equivalent
- Extensive experience with common development tools and technologies: HTML/XHTML, CSS, JavaScript, ASP.NET, C#, SQL, XML
- Ability to hand-code all HTML/XHTML, CSS and JavaScript
- A body of work that demonstrates craftsmanship and a passion for problem-solving using technology
Read More