© 2019 by Brightfox, Inc.

  • White LinkedIn Icon
  • White Twitter Icon
  • White Facebook Icon
  • White Instagram Icon

HIGH LEVEL

You will have the chance to work on a variety of projects including (but not limited to) web applications for desktop and mobile, large dot-com site frameworks, and creative digital campaigns. As a Developer, you’ll get the opportunity to work as a part of a team on larger projects as well as lead your own.

As a Developer, you should have experience in a couple different languages or frameworks but really be focusing to excel in at least one. You should be able to see the bigger picture behind design patterns and architecture, and how to engineer complex behaviors and components. You should be able to proactively spot typical technical and creative issues before they come up based on your previous experiences. You can work comfortably with other team members from various departments. We expect a thorough understanding of web technologies and computer science.

DETAILS

Key Duties

  • Write consistent, clean, and readable code with little hand-holding from senior members.

  • Take ownership of bigger, technically or creatively complex components of a large project from start to finish.

  • Lead the development efforts on small to medium-size projects.

  • Help mentor interns and onboard new developers.

 

Must Have

  • Have a solid understanding of core engineering principles and computer science concepts, such as algorithms, data structures, networking, and working with databases.

  • Demonstrable expertise with HTML5, CSS3, and JavaScript, with in-depth understanding of DOM.

  • Experience with CSS pre and post-processors (SASS, LESS, PostCSS, etc).

  • Experience with build tools (Webpack, Babel, Rollup, Grunt, Gulp, etc).

  • Experience with dependency management tools (NPM, Browserify, RequireJS, etc).

  • Thorough understanding and experience with ES6 and modern JavaScript frameworks, preferably React.

  • Thorough understanding of Git and workflow processes (e.g. GitFlow).

  • Thorough testing and debugging skills with browser console and external tools.

  • Experience developing for responsive layouts for desktop, tablet, and mobile.

  • Experience working with 3rd party services, APIs, and content management systems.

  • Understanding of full-stack requirements and deployments.

  • Able to prioritize your own tasks and dependencies.

  • Ability to communicate well, giving proactive feedback to peers, team, and manager.

  • Good organizational skills.

  • Appreciation for design and motion.

  • Typically 2-5 years experience, give or take.

 

Nice to Have

  • Good animation principles and experience with animations libraries.

  • Experience with canvas, webGL, three.js, or other creative web technologies.

  • Experience with other non-web technologies, such as Swift, Java, Objective-C, Unity, Unreal Engine, etc.

  • Experience leading small development teams.

  • Experience with project management tools such as JIRA.

  • Experience implementing and working with analytics providers, such as Google Tag Manager and Core Metrics.

  • Previous start-up experience.

  • Previous experience in a technology company.

COMPENSATION

Salary, Equity, & Health Insurance Benefits.

It doesn't get much earlier stage than this.  If you've been looking for that rare opportunity to build something incredible and sophisticated from scratch, and to join a worthwhile mission that will make a positive difference in the world with the possibility to significantly impact your life, this is it.  

 

If you have the grit, determination, and sheer horsepower that it takes to work intensely and make vertical progress, apply now. 

REALISTIC JOB PREVIEW

DEVELOPER