Senior Software Engineer (Front End Development)
CrowdTwist
(New York, New York)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.
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.
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
- 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
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

Want to see jobs that are matched to you?
DreamHire recommends you jobs that fit your
skills, experiences, career goals, and more.