Senior Software Engineer (Front End Development)

CrowdTwist

(New York, New York)
Full Time
Job Posting Details
About CrowdTwist

We’re one of the hottest funded, NYC-based companies providing the most comprehensive omni-channel loyalty & analytics solutions for industry leading brands such as Pepsi, Zumiez, Lancôme, Nestlé Purina, VIZIO and others. Our software helps build more profitable and active relationships with customers, delivers a deeper understanding of how customers engage across channels and drives a measurable increase in high value behaviors and spend.

Summary

CrowdTwist is seeking a Senior Software Engineer to join our growing platform development team based in New York City. In this role, you will be responsible for growing and maintaining the front end applications within the CrowdTwist platform. You will collaborate with your fellow team members, including back and front end developers, as well as Product Management and User Experience.

Responsibilities

In this role, you will work with a broad front end tech stack, including:

  • Angular
  • CoffeeScript
  • Sass
  • Jade
  • Backbone / Marionette
  • Node

These are some of the technologies in place today, but we're open to using any technology that solves our challenges in a thoughtful and expert manner. At over a million lines of code, you'll be working with a large, highly-trafficked, scalable application used by millions of people. For a developer with the right skill set and attitude, this is an excellent opportunity to get in at the early stage of a growing company, work on challenging technical problems alongside top talent and help shape the future of the CrowdTwist platform.

  • Architecting and developing front end components of the CrowdTwist platform
  • Provide thought leadership regarding coding best practices, standards, frameworks, programming languages and technologies
  • Ensure optimal performance and scalability of all aspects of the platform
  • Assist in training and mentoring team members
Ideal Candidate
  • Have a BS in Computer Science or equivalent experience
  • Have 5+ years of professional software development experience
  • Have strong working knowledge of JavaScript, CSS, and JavaScript frameworks (Angular, Backbone, React, etc...)
  • Have deep experience with cross browser quirks and compatibility issues
  • Have experience designing and developing responsive websites
  • Have thorough understanding of the full web stack (e.g. HTTP, cookies, asset loading/caching)
  • Know how to find a balance between doing a good job, and shipping products
  • Manage your time effectively, and can be a strong example for others
  • Are comfortable collaborating with UX designers to deliver outstanding user experiences
  • Are product-oriented, always coding with the product in mind
  • Take a holistic and pragmatic approach to software development
  • Can follow style guides and bring wireframes to life
Compensation and Working Conditions
Benefits Benefits included

Additional Notes on Compensation

We offer a generous employee benefits package including stock options, fully paid Medical, Dental & Vision plans for employees & their dependents!

Questions

There are no answered questions, sign up or login to ask a question

sign up or login to save this job and more
New York, New York
Skills Desired
Sign up or login to see how your skills match up.
  • CSS
  • Product Management
  • Shape
  • Software Development
  • AngularJS
  • Backbone.js
  • CoffeeScript
  • Database Caching
  • Front End Development
  • Sass
  • Computer Science
  • UX Design
  • React.js
  • Stack
  • HTTP
  • JavaScript Frameworks
  • Jade
  • Knowledge of Cookies

Want to see jobs that are matched to you?

DreamHire recommends you jobs that fit your
skills, experiences, career goals, and more.