The best interactive, creative coding, and immersive media jobs, in one place.

Back to jobs list

Frontend Developer


Full-time position

Location: Brooklyn, New York, USA

Category: development
Published on: Jan 30 - 2019

Cactus is looking for a highly driven and skilled FrontEnd developer to join our studio in Brooklyn. This is a full-time salaried position with occasional late evenings and/or weekend work. We offer a comprehensive set of employee benefits, including healthcare and 401k.

Who We Are

Cactus is an interdisciplinary design studio. We are focused on building new experiences, products, and services at the intersection of digital technology and physical architecture. The team structure is unique and versatile — made up of architects, software developers, hardware specialists, strategists, designers, and makers. We work with visionary clients to imagine truly new-to-the-world concepts. But unlike a typical agency or consultancy, we then do the work to actually design, produce and launch that new idea into the real world. This means that we work across the entire lifecycle of a concept or product — from strategy and design to implementation and execution, all the way through ongoing maintenance and support. Our work is spread across a range of industries (fitness, entertainment, retail, healthcare, etc.), but take pride in our ability to thrive in uncharted territories. Cactus’ areas of expertise include user experience design, brand design and strategy, illustration and motion design, architectural design, software development, hardware development, and business development.

Who You Are

— You are a creator. You are passionate about creating innovative and elegant experiences; evolving concepts into highly polished products.

— You are a leader. You are clear and thoughtful in how you express your vision to team members. You have demonstrated expertise in mentoring junior team members to inspire a creative and productive culture.

— You are a multi-tasker. You are able to move quickly and efficiently amongst multiple projects from concept to execution, under demanding deadlines.

— You are a team player. You recognize the value of a truly collaborative setting where feedback and input are encouraged from all team members.

Skills & Experience

— Proficiency in Node.js

— Experience in launching and shipping web apps

— Experience in Data Visualization

— Proficiency of web markup, including HTML5, CSS3

— Proficiency of client-side scripting and JavaScript frameworks

— Proficiency of ReactJS

— Proficiency of cross-browser compatibility issues and ways to work around them

— Proficiency of code versioning tools, such as Git

— Be driven by innovation and creativity

— Attention to detail and passion for your craft

— Highly organized, impeccable attention to detail and demonstrated time management skills.

— A unique perspective and an open mind.


— Develop new user-facing features

— Build reusable code and libraries for future use

— Ensure the technical feasibility of UI/UX designs

— Optimize application for maximum speed and scalability

— Develop functional and appealing web- and mobile-based applications based on usability

— Provide website maintenance and enhancements

— Use a combination of markup languages to write web pages

— Write functional requirement documents and specifications

— Create quality mockups and prototypes on tight timelines

— Assist back-end developers with coding and troubleshooting

— Create cascading style sheets (CSS) that are consistent across all browsers and platforms

— Maintain graphic standards and branding throughout the product’s interface

— Stay up-to-date on emerging technologies

— Promote usability best practices

— Enjoy shipping small, quick experiments to validate your ideas and opinions

— Be unafraid to have your opinion changed

— Give and solicit feedback from others in order to continually raise our bar for quality

How to apply

Please mention when you apply as a thanks to us, this will help us to get more jobs posted for you!

Please submit a cover letter and resume for consideration with “Front-End Developer” in the subject line to Cactus is proud to be an equal opportunity employer. We wholeheartedly support and encourage the diversity of thought, background, experience, and choice amongst all past, present, and future members of our team and community.

Ready for your next gig?

Subscribe to get an instant notification of new positions the second they're posted! TouchDesigner, openFrameworks, Processing, OpenGL, Unity, Max MSP, Unreal, Cinder, vvvv, Arduino, and more.

Get notified about jobs instantly!

Hire The Industry's Top Tech & Creative Professionals

The most engaged job board community on the web, with job listings in the interactive, creative coding, and immersive media fields. Get your job in front of the best in seconds!