As our senior-level Front-end Developer, you will work with innovative and 3D technologies to create world-class interactive experiences for some of the most recognized brands on the planet.

You’ll work closely with our in-house development team, creatives and project managers to craft cutting edge front-end experiences powered by new and emerging technology, including 3D. Our ideal candidate will have developed several WebGL-based experiences that showcase the use of 3D, AR, and/or VR on the web or in apps. Expertise with modern front-end SPA frameworks is required (React, Vue, etc.). We are looking for a developer wanting to take their skills and passion to the next level, working with our creative teams to make web experiences that are functional, engaging and innovative.


  • Code cutting-edge front-end interactive experiences for web and apps leveraging WebGL, HTML5, CSS, and JavaScript.
  • Develop innovative experiences that use the latest methods and frameworks to engage users in new and compelling ways.
  • Collaborate with colleagues in technical and non-technical roles throughout each project’s lifecycle, from concept to timely execution.
  • Work through feedback cycles with internal and client teams, troubleshooting bugs and developing enhancements.
  • Stay up-to-date with the latest trends and developments in interactive web development technologies and proactively share and inspire peers.

Joining our team, you’ll find yourself amongst a talented, driven group of about 35 colleagues who inspire each other every day. We integrate strategy, creative, technology, and production to deliver the world’s best digital experiences, with exceptional ideas and craft. Our clients know us as a committed partner who creates category-defining work. Our team knows it’s possible because of the incredible culture we’ve built. 


  • 6+ years of experience in web development, with a focus on 3D and interactive web experiences.
  • Expertise in HTML, CSS, JavaScript (including three.js and ModelViewer).
  • Experience with AI and backend languages is a strong plus.
  • Experience with:
    • Version control systems such as Bitbucket and Git.
    • Front-end frameworks such as Vue, React.js and AngularJS.
    • Headless CMS implementations.
  • Mastery of responsive design principles and mobile-first development.


A wealth of company benefits include health, dental, matching 401k, parental leave, paid learning and development opportunities, and more. We offer flexible paid time off and uncapped sick time. In addition, we close for 18 paid holidays, including two full weeks in which we fully close operations—one at midsummer, and one at the winter holidays. 


This is a full-time position at our office in downtown Norfolk, Virginia, where we’ve adopted a hybrid approach to work — with three days per week in the office and two remote, plus the option to work fully remotely for up to two months out of the year. Grow offers paid relocation to the Norfolk-Virginia Beach region as well as temporary housing for selected candidates.

Norfolk-Virginia Beach is an amazing coastal region that marries beach lifestyle with city culture. There’s thriving scenes for food, art, small businesses, and startups — while also being a wonderful place to raise a family. We’re part of a community of like-minded creators and innovators, including those in our headquarters space in Assembly (, a unique campus we helped spearhead. We also regularly put our talents toward building the city in which we want to live and work.

Equal Opportunity Employer

Grow is proud to be an equal opportunity employer, and actively works to foster a culture of belonging. We are committed to equal opportunity employment regardless of race, religion, ethnic or national origin, age, disability, sexual orientation, gender identity, veteran status,  parental status or any other legally protected characteristic. 

Apply Now

Upload your CV or resume file

Upload a file or drag and drop here.
We accept PDF, DOC, DOCX, JPG and PNG files.

Personal Information

See all open positions