Full Stack Developer @ CI Design - Milwaukee, WI

Job Overview

2 months ago

Full Stack Developer

CI Design - Milwaukee, WI

CI Design (CID) is looking for an exceptional individual for our development team. You will be primarily responsible for development and configuration of websites, web apps, CMS and eCommerce systems. We are a twenty-eight-year-old, growing, profitable and creative design studio producing print, web, interactive, apps, videos, AR/VR, and more.

This is a full-time, salaried position.

We are looking for

  • Strong organizational skills and attention to detail.
  • A team player with solid development foundations.
  • Entrepreneurial spirit, self-motivation, smarts and creativity to help you to work independently or collaboratively, prioritizing tasks and maintaining deadlines.

We expect you to have


  • A solid understanding of HTML & JavaScript.
  • Experience with modern CSS.
  • Previous hands-on development with at least one front-end framework (React, Angular, VueJs, jQuery, Svelte, Bootstrap, NodeJS, Compass, etc.).
  • Capability to demonstrate responsive or mobile-first design techniques.
  • Ability to take a mockup or design comp. and implement a UI that reasonably reflects it.
  • Knowledge of handling compatibility between browsers (Chrome, Safari, Edge/IE, etc.).


  • A focused background in the .NET tech stack with strong experience in backend code (C#).
  • Development experience in a CMS or eCommerce platform (Umbraco, Kentico, Sitecore, Orchard, WordPress, Magento, etc.).
  • Advanced understanding of databases (MSSQL, MySQL, No-SQL, etc.), and able to create db schemas and security protocols.
  • Demonstrated ability to both interact with and develop web services and APIs, (REST, GraphQL).
  • Experience with web hosting environments, including database administration and scaling an application to support load changes.
  • A solid understanding of web deployment & hosting via cloud solutions (Azure or AWS), and familiarity with DevOps.
  • Experienced with Software Architecture design and best practices, and able to design the complete architecture of a complex website app.
  • Advanced understanding of an entire application lifecycle and able to create and extend complex functionality to applications.
  • Experience with user authentication, security and data protection.
  • Ability to integrate user-facing elements developed on the front-end with server-side logic.
  • Ability to implement automated testing and unit tests.


  • Mastery of development fundamentals (skills, languages, thinking).
  • Ability to lead medium and large-size projects, performing hands-on development as well as coordinating work done by other developers.
  • Comfort acting as a primary technical interface to clients throughout the sales and implementation cycles.
  • Experienced in professional communication both written and verbal.
  • Ability to estimate accurately and contribute to proposal/SOW writing.
  • A history of working in a collaborative environment and working as part of a team.
  • Demonstrated history of team mentoring and coaching, and helping junior developers discover their true potential.
  • Possess advanced skills (specialty, architecture, integration, database design).
  • A knack for solving problems, brainstorming, and can R&D fairly complex issues.
  • Pride in your work and a talent for spotting issues and inefficiencies a mile away.
  • Comfort with group estimating and a willingness to voice an opinion “against the grain.”
  • A love of learning and a willingness to learn new things and share them, contribute to technology innovation, and provide mentoring to other team members.
  • A future technology leader, someone who is dynamic and passionate about what they do and is seeking professional growth.


  • Familiarity working with code repositories and check-in, pull request and merge processes (Git or AzureDevOps).
  • Visual Studio power user.
  • Experience with DB tools (SSMS, DataGrip, MySQLWorkbench, etc.).

Would be great if you had

  • Past experience in Progressive Web Apps or a cross-platform technology (Xamarin, Cordova, etc.).
  • Some exposure to other tech stacks (PHP, Java).
  • Knowledge of basic developer SEO fundamentals.
  • Experience in an agency environment and culture.
  • Familiarity with developing as part of an Agile team (SCRUM, SAFe, Kanban, etc.) and interacting with tracking tools like AzureDevOps or JIRA.
  • Knowledge of reporting or business intelligence tools (PowerBI, Tableau, etc.).

Here’s what you’ll get:

  • Challenging, innovative, and authentic work environment
  • Cool workspace in the city’s Third Ward creative hub
  • Casual environment with relaxed dress code
  • Hybrid workplace
  • Work/life management — when we say “no churn and burn,” we mean it
  • Space for personal and family life
  • Summer hours
  • Work with modern technology and toys
  • Fun, collaborative and aspirational teammates
  • A-list clients and challenging projects
  • Quarterly career development/goal planning and a voice in defining your role
  • Room for your unique talents and creative input
  • Position "leveling-up" in lock-step with demonstrated skills
  • Paid time off for DEI activities/reflection/celebration
  • Community outreach opportunities
  • A three-time, award-winning Best Place to Work employer
  • And, all the things:
    • Paid parking
    • Paid holidays (9) and universal time off
    • Health, Dental & Vision Insurance with company share of premiums
    • Well-being program
    • 401(k)

Here’s a bit more about us:

CI Design is a creative marketing & technology agency with a unique approach driven by story, strategy, and activation. Our services include Branding, Digital Marketing, Web/App/AR/VR software development and Video. Our headquarters is in Milwaukee’s Historic Third Ward, and we’ve been named a Best Place to Work in 2018, 2019 and 2020.

CI Design is committed to creating a diverse and inclusive environment and is proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status.

Send resume to [email protected]

Similar Jobs

Sr. Software Developer

Northwestern Memorial Healthcare

Chicago, IL

Participate in full stack coding and testing, including implementing CI in test automation using build tools for webservices, Java based automation framework on…

Sr. Mobile Developer

Northwestern Memorial Healthcare

Chicago, IL

2 years with: Full-stack, mobile app & MVVM development; Kotlin; RESTful API. Technical Environment: full-stack develop and engineer Java applications,…

BHJOB15656_16643 - .Net Developer (Local to IL Only) (A-12885)

Myticas Consulting

Chicago, IL

.Net full stack software developer with excellent web development skills using C#, . Client is seeking experienced enterprise level full stack .

Microsoft Dynamics Developer, Junior


Rolling Meadows, IL

Experience in the Microsoft stack of technologies. The CRM Applications Developer is responsible for the: Design, development, implementation, and maintenance…

Python Cloud Application Developer


Naperville, IL

Our developers work in an agile process to efficiently deliver high value applications and product packages. Professional experience delivering production ready…

Principal Developer


Chicago, IL

You will manage and help develop, maintain, and operate the technology that enables running SAP's Open Source k8s cluster manager (Gardener) on top of VMware.

Sr. Software Engineer

Alliant Credit Union

Chicago, IL

Advanced understanding of Microsoft solution stack. You will be responsible for the design, development and implementation of API application development…

staff technical product manager

GE Healthcare

Chicago, IL

Possesses a deep understanding of the technology stack and impact on final product. Responsible for operating in lock-step with product management to create a…

Principal Engineer


Naperville, IL

Test first and test often developer driven approach to development. You will be working with product owners and end users to solve data problems inherent in…

Senior .Net Developer


Naperville, IL

Our developers work in an agile process to efficiently deliver high-value data-driven applications and product packages. Work experience as a Senior .

Senior Front End Javascript Developer - VueJS/ReactJS/Angular


Naperville, IL

Develop high-quality software design and architecture. Identify, prioritize and execute tasks in the software development life cycle.

Senior Software Engineer, Front End

Foot Locker

Chicago, IL

A successful candidate will play a key role in managing prioritization of work, mentoring & supporting peer developers, and delivering work to meet project…

Full Stack Software Engineer - BCycle

Trek Bikes

Waterloo, WI

We are seeking experienced experts, but we are interested in mid-level resources, as well. Develop code, create test plans, debug and document software across…

Principal Engineer, Fulfillment


Chicago, IL

Debug production issues across services and multiple levels of the stack. You will be ensuring that each customer receives their personalized request by…

Senior Full Stack Developer - Typescript/NodeJS/VueJS/ReactJS/Angular


Naperville, IL

Work with development teams and product managers to ideate software solutions. Design client-side and server-side architecture.

Senior Java Engineer


Naperville, IL

Our developers work in an agile process to efficiently deliver high value data driven applications and product packages. Identify and analyze user requirements.

Sr DevOps Engineer

Blue Cross Blue Shield of IL, MT, NM, OK & TX

Chicago, IL

Build tools, services and establish processes both within and around the tooling stack. Job Purpose: This position is responsible for assisting in: serving as a…

Software Engineer, R&D

Foxconn Industrial Internet USA - Fii USA

Sturtevant, WI

This is a 4G/5G Radio Access Network System and 4G LTE/5G NR Protocol stack design position. Candidate needs significant work experience in one or more areas of…

Engineering Manager, Blockchain Support Operations

Recruiting From Scratch

Milwaukee, WI

Collaborate with blockchain engineering teams to standardize third-party developers coin onboarding experience. Paid parental leave, paid vacation.

Python Software Engineer

Northwestern Mutual

Milwaukee, WI

Engineers at NM are empowered to pick the right tools and technology stack to fit their needs. You and the lead engineer will partner closely to design and…

Software Engineer


Lincolnshire, IL

The candidate must possess full stack experience in Microsoft technologies including ASP. Candidates should have experience or knowledge of building scalable,…

Senior Software Engineer - .Net - Remote

Donnelley Financial Solutions

Chicago, IL

Product managers, other developers, SRE, junior engineers, senior engineers, offshore. Write concise, clear, well-tested and well-documented code with quality…

Engineering Manager, Blockchain Support Operations

Recruiting From Scratch

Chicago, IL

Collaborate with blockchain engineering teams to standardize third-party developers coin onboarding experience. Paid parental leave, paid vacation.

Senior Engineer


Chicago, IL

Mean stack developers (Angular.js, Node.js, Mongo DB) Experience building enterprise grade apps leveraging frameworks for running multiple apps on Angular…