Careers



Our team is passionate about delivering results



Full Stack Web Developer

Responsibilities

  • Develops solutions according to design specifications that are thorough, accurate, and conform to development standards
  • Independently researches and resolves complex technical problems
  • Optimizes application performance through analysis and testing
  • Analyzes and recommends technologies and tools to improve efficiency and quality of the development process
  • Implements security code scanning and updating software code to resolve security issues
  • Self-manages assigned projects to ensure successful completion in designated time frames
  • May participate in mentoring and knowledge-sharing with less-experienced team members in certain areas of expertise
  • Development and testing of APIs
  • Development and testing of user interfaces
  • Creating database schemas that represent and support business processes
  • Data migration, transformation, and scripting
  • Proficient understanding of client-side scripting and JavaScript frameworks, including jQuery
  • Building RESTful API endpoints with JSON payloads
  • Translate business goals into technical requirements

Toolkit

  • Javascript
  • Ruby on Rails
  • HTML5/CSS3
  • AngularJS
  • ReactJS
  • NodeJS
  • jQuery
  • MongoDB
  • SQL
  • Git/Github

Experience

  • BS in Computer Science or related field
  • 2+ years of experience in professional HTML5, CSS2, CSS3, Javascript, jQuery, ReactJS or AngularJS 2.0 development, Drupal and WordPress
  • Strong OOP skills and experience with design patterns
  • Hands-on experience with web applications development including REST
  • Practical experience with relational databases such as MySQL, PostgreSQL, SQL Server is a plus
  • Practical experience with noSQL databases such as MongoDB
  • Native and Cross Platform Mobile Developers
  • Proficient with using React.js framework
  • Proficient in writing object oriented Javascript, js design patterns.
  • Experience with webpage loading performance techniques.
  • Experience with integrating UI code with server side platforms.
  • Ability to work in a fast paced and agile development environment.

Web Designer

Responsibilities

  • Work with clients and project managers to build and refine designs for websites
  • Write functional requirement documents and guides 
  • Determine appropriate architecture, and other technical solutions, and make relevant recommendations to clients
  • Provide thought-leadership on web design best practices and next-generation digital trends
  • Create high-fidelity mock-ups for vetting and user testing, and finished .psd files for development
  • Collaborate closely with other team members
  • Stay up-to-date on emerging technologies 
  • Understanding of layout aesthetics 
  • Familiarity with Adobe Suite 
  • Responsive design principles/techniques 
  • In-depth understanding of the entire web development process (design, development and deployment) 
  • Occasionally support the team with UX documentation as needed (sketches, wireframes, prototypes, etc.)
  • Work closely with front-end development teams to ensure design solutions are understood and executed correctly
  • Apply user centered design methodologies to ensure ideas are accessible and based on customer needs

Experience

  • Experience with HTML, CSS, and Javascript
  • Bachelor’s in web design or related field, or significant equivalent experience
  • Keen understanding of semantic HTML markup
  • Background in developing for cross-browser compatibility and responsive design
  • Strong attention to detail
  • Expert skills in Adobe Creative Suite, including file formats, optimization, and image sprint
  • A strong visual and technical portfolio

Content Writer

Responsibilities

  • Be a big ideas writer with the ability to develop witty, concise messaging and copy
  • Develop content strategies, message guidelines, and conduct research to identify opportunities for brand positioning
  • Contribute to the foundational brand and product strategy
  • Develop compelling brand and product narratives based on tangible trend analysis
  • Write content for a variety of different industries
  • Ability to research and learn about new topics, industries and processes within a relatively short time period
  • Ability to write about topics with minimal information or knowledge
  • Ability to write for a variety of audiences–from technical to fun and friendly
  • Ability to write both short and long-form content (upwards of 2,000 words or more) on a given subject
  • Ability to come up with fresh, new angles and ideas on a given subject matter
  • Ability to turn around projects in a short period of time as needed
  • Ask pertinent questions to ensure accurate tone of voice and project/client requirements
  • Ability to propose and pitch topics for ongoing content development
  • Support in content planning and pitching to clients
  • Understanding of search engine optimization content best practices
  • Ability to creatively use keywords to create highly, optimized engaging content
  • Ability to openly communicate and collaborate with teammates about projects

Experience

  • Communications Degree
  • 1-2 years of experience 
  • Passionate about writing for digital channels
  • Understanding of SEO strategy, especially as it applies to content
  • Naturally curious about buyer personas and the customer journey