Skip to Content

woman guiding through forest

Main Content

hat drawing

Front End Developer


Our Front End Developers (FEDs) work closely with our digital strategists to create custom, data-driven and visionary online designs that bring our clients' business goals to life and support their unique brands. You’ll provide UI/UX direction, help generate wireframes and prototypes in Adobe XD, and generate code to make designs fully functional in Titan CMS, WordPress or stand-alone apps.

Our most successful FEDs have a keen eye for design, understand the end user, and can work within our code patterns to turn ideas into functional sites and apps for our clients. Strong CSS coding skills are a must for building custom, flexible layouts without relying on frontend frameworks like Bootstrap, Foundation, Angular, React, etc., and with or without having control of the markup. Our senior level FEDs are also able to craft clean, semantic markup and JavaScript interactivity, whether integrated with a CMS or in a software application.

Who We're Looking For

  • You have experience with Photoshop, Illustrator, and/or InDesign.
  • You have experience with prototyping tools such as Adobe XD or Figma.
  • You have an eye for design and can present and defend designs to peers and executive level stakeholders.
  • You have a portfolio or examples of professional design projects that includes work with web/mobile applications
  • You can write clean, cross-browser-compliant HTML5 & CSS3.
  • You know how to write JavaScript. Other programming languages and skills are a plus.
  • Experience with customizing WordPress page builder themes is a plus.
  • You have an understanding of website ADA compliance.
  • You follow the user experience and design trends and like to share what you learn.
  • You are an innovator and enjoy collaborating in a team environment.
  • You believe work should be fun and you should enjoy going to work every day. (Because we do.)

What You'll Be Doing

  • Interacting with team members and clients to design web sites of all sizes.
  • Develop UI mockups and prototypes with Adobe XD or Figma that clearly illustrate how sites function and look
  • Transforming Adobe XD designs into interactive HTML5 & CSS3 layouts.
  • Writing JavaScript or using JavaScript libraries.
  • Configuring layouts and settings in our content management system and/or WordPress.
  • Performing unit and device testing.
  • Assist with sales efforts for estimates, scoping, timelines, and budget.
  • Writing style guides/user manuals.
  • Sharing your opinions.
  • Posting funny comics on your office wall and sharing Youtube videos with coworkers.


If you've been to design school, great! Please provide us with some of your favorite design pieces. We would love to see some of your creations. If you've had software deveolopment training, great! If not, show us what you've done. If we're impressed we'll hire you. (Bill Gates never finished college.)

Roles and Responsibilities

The following percentages will vary, but will generally be as follows:

  • Prototyping & Designing (40%)
  • HMTL5/CSS3/Javascript Production (40%)
  • Mentoring (5%)
  • Client Meetings (5%)
  • Assist with quoting / estimating (5%)
  • Consulting (5%)
  • Sometimes all on the same day

The Northwoods Culture

With a relaxed environment, fresh hot popcorn, and the obligatory ping pong and foosball tables, we enjoy the amenities expected from a cutting-edge tech and digital marketing company. But that’s not what makes us love our jobs – it’s the people and the work that makes Northwoods great:

  • We learn something new each day. From Fortune 500 companies to industrial manufacturers to local non-profits, we work on a wide variety of projects. The diversity of our clients and our commitment to forward-looking technologies and strategies means we’re constantly engaged and learning new things.
  • We trust and value each other. Ego has no place at Northwoods (our president sits in a cubicle like the rest of us), and we don’t focus on titles. When any one of us has an idea, solution, or criticism, we know we can voice it openly and honestly – and we listen respectfully when our colleagues do the same.
  • We hire people, not skillsets. We don’t just find people familiar with specific tools or technologies; we look for motivated self-starters who know how to learn and are eager to grow. We hire the best and brightest – leaders, team players, and creative problem solvers – and give everyone the opportunity to make the most of their unique talents.
  • Our families come first. We have a strong work ethic and commitment to our clients, but we also have busy lives. Sometimes we work from home, sometimes we choose to work odd hours, and sometimes we bring our kids or dogs (or both!) into the office. Each of us gets to decide for ourselves what the ideal work-life balance looks like.
  • We each grow in our own way. As our interests change and career goals evolve, so do our roles with our clients and within the company. We all find new boundaries to push; Northwoods gives each of us the latitude and freedom to pursue our passions and create our own career story.
  • We’re driven to constantly do our best. And Northwoods provides an environment that allows us all to do exactly that.

Our Mission

Northwoods is a digital solutions company that helps smart organizations create a superior online presence through the development of effective websites, software and digital marketing services. Using a strategic approach, dedication to learning, problem solving abilities, and our unwavering honesty and integrity, we strive to become our clients’ most trusted digital partner, helping them to grow and achieve their goals.

Our Values

Family | Fun | Honesty | Excellence | Lifelong Learning

2021 Best Places to Work award logo

Our unique culture is one of the many reasons we've been (proudly!) been recognized as one of Milwaukee's Best Places to Work by the Milwaukee Business Journal in 2019, 2020 and 2021! 


How to Apply

If you're looking for a career destination - a unique place where your career path, experience and values intersect (not just another job) - we want to talk to you! Send your resume and cover letter to Thanks for your interest!