Front End Software Engineer

As a Front End Software Engineer at Three Ventures, you will specialize in building responsive and elegant web applications that scale.

View position details
Cloud Engineering
Your Name Here Front End Software Engineer

Front End Software Engineer Details

Think you're the RIGHT person for this role? Read the details below...

Responsibilities

On a daily basis you'll be expected to...
  • Design and implement new user-facing features for client and internal products.
  • Help build Three Ventures' internal analytics tracking library that supports large marketing tech. integrations.
  • Work with Data Scientists and Backend Engineers to build, test, and ship features and/or experiments.
  • Build efficient and reusable front-end systems and modules.
  • Optimize web applications to maximize speed and scale. Support diverse clients from high powered desktop computers to small footprint mobile devices.
  • Write code for that is easy to read and performs well in high volume production applications.
  • Rapidly develop prototypes.
  • Participate in design and code reviews.
  • Identify and communicate front-end best practices.

Qualifications

You should have the following experience...
  • BS degree in Computer Science, related technical field or equivalent practical experience.
  • 3+ years of development experience in JavaScript, HTML, CSS, and Python.
  • 2+ years of single page architecture development experience.
  • 2+ years of experience in using task runners (gulp or grunt) and CSS preprocessors (LESS or SASS)
  • 3+ years of experience in cross-browser compatibility issues and client-side performance considerations.

Preferred Skilled Sets

You should have some exposure to...
  • Knowledgeable and passionate about web and mobile development technologies, libraries, and frameworks.
  • Significant experience developing user-facing software.
  • Experience engineering software systems of medium-to-large scope and complexity.
  • Development experience designing object oriented JavaScript.
  • Knowledge of web libraries and frameworks such as AngularJS, React, Ember, Etc..
  • Familiarity with the whole web stack, including protocols and web server optimization techniques. An
    understanding of the principles of accessibility and can build products that are accessible to users with
    disabilities.
  • Deep understanding of Javascript at its core.

How to apply

Follow these directions to be considered for the role...
  1. Review your resume and cover letter. Do you accurately depict the responsibility, qualifications, and skill sets we’re looking for? We should be able to easily see that you do.
  2. You're applying for a Front End Software Engineer position. Send us some examples of applications you've helped build, popular repositories you contribute too, and/or other things which showcase your in-depth knowledge related to your new position.
  3. Email us at careers@threeventures.com with your resume and cover letter. Please tell us why you think you're the RIGHT person for the role.
  4. Please follow up once. We want to see that your serious and not just dumping a resume in 100 different openings.
Apply for this role