Careers

Together we build, create, explore and have our fair share of donuts. And, yes, so can you.

Why You'll Love One North

One North is very efficient with project tasks and is always mindful about where time is being spent. While “Efficiency” and “Time Management” might not seem like exciting qualities of a company, they're critical for developers to have time to innovate, improve their skills and apply them to new and existing projects.

Alex, Technical Lead

Perks

Spoiler: it’s more than just swag (although, we have that too).

At One North, we recognize that our employees are more than just digital experience geniuses—they are regular people, too (with regular lives). That's why we've set up a generous employee benefit package to help them maintain a healthy work/life balance.

We offer the following health plans and other benefits:

  • Flexible health plans to fit your needs, including the option to choose from a PPO, HMO or Health Savings Account.
  • Dental insurance, Vision insurance, Life insurance, Short & Long Term Disability insurance and flexible savings accounts.
  • One North's 401(k) plan allows employees to save for retirement through pre-tax contributions along with employer-matched funds for maximized savings potential. Employees are immediately eligible for this benefit, and the plan has no vesting schedule for both employee and employer contributions.
  • We know how important unwinding can be for inspiration, innovation and productivity. Our full-time employees earn 3 weeks of paid time off, in addition to sick time and company paid holidays.
  • Our Commuter Benefit Program enables our employees to make pre-tax contributions to pay for parking and all public transit needs.
  • Did we mention free lunch every other week? Sweet treats are also never far from reach.
  • Luckily, we have a gym in our building, and our employees enjoy a discounted membership rate.

Build Something Great

We are innovators, engineers, explorers and guides – with one foot in the present and the other firmly in the future. By bringing together views from different experts and combining it with our deep knowledge of the verticals we serve, we craft digital experiences that make an impact. Interested? Check out our current positions or reach out to us at joinus@onenorth.com.

Front-End Developer
open position
Front-End Developer

PRIMARY OBJECTIVE

Bring your technical expertise, passion and curiosity to a creative and energetic team that strives to define and redefine the technology of digital marketing. In the Front-End Developer role, you can expect to work closely with every part of One North (partnering with industry-leading strategists and designers, brainstorming with other architects and developers, estimating timelines with account…etc.). In an increasingly competitive digital market, our Front-End Developers are given the space they need to invent, problem solve, explore, fix and create. Itching to stretch and build upon your passion for digital development? Looks like you found the right place.

RESPONSIBILITIES

When packing your bags, please bring:

  • A respect for and admiration of the culture, process and craft of web development, as well as an understanding of the client experience, appreciating what it takes to form long-term client relationships.
  • The ability to engineer for performance, maintainability and efficiency, while also creating beautiful end-user experiences.
  • Broad experience working on leading-edge projects across verticals for large, complex organizations.
  • A knack for teamwork and working with people across agency capabilities.
  • A solid understanding of the tools, processes and approaches for world-class front-end development, and also the skills and appreciation for UX/UI and creative design principles.
  • The written and verbal communication skills required to articulate effectively to your Technology Team.
     

The daily grind:

  • Inspire and collaborate with a dedicated team of Front-End Developers to take ownership and pride in producing detail-oriented work.
  • Proactively manage timelines and commitments across all projects.
  • Collaborate in the sales process to estimate internal tradeoff/options and inspiring new innovative ideas/prototypes.
  • Digest and think critically on technology thought leadership, staying up-to-date on the latest technology trends and buzz words.
  • Produce rapid and elegant componentized code and digital experiences.
     

Your weapons (wield them wisely):

  • Expert HTML5, CSS3 (Sass), and jQuery skills
  • Proficiency with a version control system (Git is preferred)
  • Proficiency and awareness of successful approaches in responsive or adaptive web design
  • Broad knowledge of capabilities across different browsers and devices
  • Awareness and interest in JavaScript libraries and frameworks such as React, Angular, and Knockout
  • Familiarity with Handlebarsjs or similar templating engine
  • Familiarity with automated build and testing tools such as Gulp, Browserify, Browsersync, etc
  • Know how to get what you need from Photoshop designs
  • Comfortable getting around and operating via the command line

To apply, please send your resume and cover letter to joinus@onenorth.com.

Developer
open position
Developer

PRIMARY OBJECTIVE

Enjoy building great things with great people? We’re looking for enthusiastic individuals to join our tech team in problem solving, building, designing and architecting advanced technical solutions for our clients. Apply emerging tools and technologies, and grow your career, with an organization interested in seeing what you can do.

One North is structured in an open office environment with room to collaborate and scooter from meeting to meeting. Overlooking the Chicago River, our office is located downtown and provides free beverage offerings and catered lunch every other Wednesday from local restaurants. We will give you the creative space and encouragement to design, build and grow along with us. Join us?

RESPONSIBILITIES

Please bring:

  • A love for the culture, process and craft of web development – we enjoy sharing what we learn with each other and the open source community at large.
  • A true empathy for the client experience, appreciating what it takes to form long-term, deep client relationships. These are large scale projects for high profile clients, allowing you to take a consulting approach to your development.
  • The ability to engineer for performance, maintainability and efficiency, while also creating beautiful end-user experiences.

This is a team sport:

  • Work with architects, account managers, other developers and our clients to deliver full-featured, data-driven websites, utilizing the latest technologies, frameworks and tools.
  • Coordinate and participate in the implementation, testing and support of web-based projects using MVC, Node, Knockout, React, MongoDB, .NET/C# , ASP.NET, JavaScript/JQuery, CSS, SQL Server, GIT and Visual Studio.

Blow us away with your brain powers:

  • Leverage industry-leading content management systems to focus on delivering new and creative solutions to clients.
  • Utilize your deep knowledge of the .NET page lifecycle/MVC, of object oriented programming concepts, browser compatibility considerations and web performance optimization tools.
  • Note: We will not ignore you if you have alternative, but relative experience [Java, php experience, Python] - as long as you’ve got that solid background in tech with transferrable skills, a penchant for learning quickly and a passion for solving problems.

Your weapons (wield them wisely):

  • Experience with HTML5, CSS3 (SASS)
  • Experience with JavaScript, JQuery
  • Extensive use of modern CMS systems (Sitecore, Wordpress, Drupal, Adobe CQ or similar)
  • Expert in .NET MVC, ASP.NET
  • Broad knowledge of capabilities across different browsers, devices
  • Multiple Javascript frameworks, and when to use (or not use) each one
  • A desire to work in a place where creativity (and humor) is consistently appreciated.
  • Many of the items in the archives here: webtoolsweekly.com
  • No web experience yet? We do love computer science degrees.
Senior Designer
open position
Senior Designer

PRIMARY OBJECTIVE

Be ambitious and proactive in an environment that believes in creativity and helping you grow. As part of the Experience Design team, the Senior Designer will provide creative input and design to both external clients and internal audiences. Bring your passion and curiosity. We’ll provide the jokes and coffee.

RESPONSIBILITIES

  • Create diverse and strategic brand and digital concepts.
  • Be the lead designer on projects from concept to delivery, with some oversight from a creative director.
  • Communicate directly with the Digital and UX Strategy teams and understand the influence of their deliverables (e.g. research outcomes, brand platforms, wireframes, etc.) in creative development and design.
  • Work closely with developers to ensure creative concepts come to life accurately and innovatively in the build phase.
  • Communicate with clients as needed.
  • Mentor and lead junior designers.
  • Translate design fundamentals into an interactive brand experience for our clients.
  • Manage multiple projects ranging in size and scope simultaneously.
  • Execute high-quality work in all areas.
  • Be a self-starter and push the vision for our clients.
  • Champion brand and the creation of high-performing, holistic experiences for our clients.
  • Stay up-to-date on the latest tech and trends, contributing to One North thought leadership.

QUALIFICATIONS, EXPERIENCE, KNOWLEDGE & SKILLS

  • 4-7 years of design experience in an in-house group, consultancy or agency.
  • A deep knowledge of Adobe Creative Suite and Sketch.
  • Solid understanding of HTML, CSS and responsive design (coding is not a requirement).
  • A BFA in graphic design or communication design is preferred.
  • Knowledge of digital best practices, the components of brand expression and production processes.
  • Familiarity with print design and execution.
Project Manager
open position
Project Manager

PRIMARY OBJECTIVE

Within the Strategic Accounts team at One North, the Project Manager plays a vital role and is responsible for overseeing and executing complex projects and campaigns for portfolio-level clients. The Project Manager must be confident about and have extensive experience with leading and structuring multiple engagements with parallel work streams, spanning digital strategy, brand strategy, creative, user experience, and front- and back-end development.

The Project Manager must be solution-focused and deliver on goals both big and small. As the ringleader of daily program activities, this individual needs to drive all tactical elements, meet deliverable requirements, assess overall program change and risk management, deliver a seamless client experience and juggle multiple engagements with ease. We know this is no small task, but we suspect the ideal candidate will be excited to dive right in and take charge. 

RESPONSIBILITIES

  • Drive program oversite and management, including:
    • Scoping and estimating: Work collaboratively as part of a cross-functional team to scope and estimate new projects for new and existing clients, and assume ownership of the final Statement of Work.
    • Execution: Manage cross-functional work streams across multiple projects and clients/phases, from Discovery and Strategy through Design, Build and Deployment.
    • Budget management: Manage and report on project budgets against revenue and margin targets set in proposal and Statement of Work documents.
    • Documentation: Produce project lifecycle documentation, including project plans, weekly status reports, and all other documentation defining individual project requirements.
    • Quality: Monitor the quality of all aspects of all projects: scope, risk, schedule, budget, delivery, and all associated client communication.
  • Establish strong relationships with clients and translate their day-to-day project needs clearly to the program team to drive high-quality deliverables and client experience.
  • Guide program team to incorporate the overarching strategy and client’s creative, technical and brand expectations in all assigned programs.
  • Collaborate with Traffic Manager to ensure programs have the right resources allocated from multiple teams and disciplines.
  • Prioritize and streamline tasks to ensure accuracy and efficiency.
  • Proactively identify issues/risks, and know when to escalate issues and when to work through them on your own.
  • Assist senior account leadership staff in client communication and management by developing and distributing conference notes/reports, scheduling client meetings and communicating status of initiatives to relevant internal stakeholders.
  • Participate in team status meetings to align internal stakeholders on priorities and goals of the meeting/projects.
  • Contribute to internal process improvement initiatives, especially those involving tools and knowledge management solutions.
  • Pursue opportunities to both lead by example and foster the talents of high-performance team members.

QUALIFICATIONS, EXPERIENCE, KNOWLEDGE & SKILLS

  • Bachelor's Degree
  • More than 3 years of professional experience
  • Experience in a client services organization or interactive agency, preferably on projects with top-tier professional services firms or B2B clients (including web, mobile, video, brand, and strategic consulting projects)
  • Solid track record of successfully developing multi-faceted projects from start to completion, on time and within budget
  • Must be a detail-oriented self-starter, with strong planning and organizational skills.
  • Professional presentation, training and client-facing skills
  • Excellent communication skills, particularly in conjunction with workflow steps and internal and external processes
  • Effective negotiation and conflict management/risk mitigation skills
  • Should have experience in proposal creation, planning & estimation, and execution of projects
  • Accountability and flexibility, with the ability to work in a fast-paced environment, managing multiple projects simultaneously
  • Ability to work well under pressure
  • Experience with the development of large-scale websites and a strong understanding of web development technologies, third-party applications and platforms, and social media.
  • Experience delivering projects on Sitecore and Drupal content management systems is advantageous, but not required.
  • Experience working with agile methodology a plus, but not required
Client Support Specialist
open position
Client Support Specialist

PRIMARY OBJECTIVE

One North is looking for a quick learner who is resourceful, self-sufficient and passionate about client service and technology. The Technical Support Specialist/Client Support Specialist role is a new role at One North; we’re looking for someone who is interested in helping us take a new approach to how we handle technical support for clients. The right person for this role will possess client empathy, take time to deeply understand our clients and proactively identify solutions to solve for their needs.  

RESPONSIBILITIES

  • Accountable for the technical support function on a client services team, handling support and maintenance requests for a portfolio of client websites and other applications.
  • Serve as the primary point of contact and first response to client application issues, requests or questions logged in the support system.
  • Facilitate issue resolution with the development team, providing initial investigation or insight into the issue and working with the assigned developer(s) to determine an estimate and timeline to resolve.
  • Own client communication on issue resolution, estimates, timing and required deployments.
  • Schedule and manage the execution of any necessary deployments with the development team, including quality assurance testing and verification of any fixes on a staged environment before approving for live deployment.
  • Coordinate with other members of client team, such as Account Managers, on budget management and billing for support items. 
  • Participate in client-facing activities, such as status calls, and own updates and action items related to support.
  • Serve as the client team power user of the Content Management System (typically Sitecore or WordPress), and provide client training and troubleshooting as needed.
  • Document a process for supporting custom applications that developers can reference.
  • Provide user training documentation, where applicable.

QUALIFICATIONS, EXPERIENCE, KNOWLEDGE & SKILLS

  • 3-5 years of professional experience
  • Experience with Content Management Systems like Sitecore, WordPress and Keystone
  • Experience with web-based applications (websites, apps, portals, minisites, intranets, etc.) 
  • Familiarity with customer support tools like Zendesk, JIRA and Zoho a plus
  • Exposure to reading/interpreting technical documentation
  • At least one prior role that required direct communication with clients
Staff Accountant
open position
Staff Accountant

We are looking for an energetic, passionate individual to become the newest member of our Finance team! Working closely with your fellow Finance team members, you will be a key resource in managing the day-to-day financials of this growing digital agency. If you’re a pro at Excel and looking to bust into the digital industry, this could be the role for you!

RESPONSIBILITIES

  • Perform daily cash collection activities, including lockbox application to customer accounts, manual deposit of checks received in-house and follow-up on identified invoice payments.
  • Help out with our day-to-day NetSuite activities, such as updating the general ledger and client information.
  • Conduct monthly invoicing processes for software and software maintenance, hosting services and client services.
  • Expedite the monthly invoice preparation process in NetSuite across all revenue lines, and email invoices to clients.
  • Swiftly respond to client invoice inquiries, and resolve billing issues with finesse.
  • Prepare and send customer statements, delinquent collection notices and follow-up on past due accounts, including email and direct phone contact.
  • Support the set-up, managing and closing of project codes in a custom-built time tracker system.
  • Prepare both Board and Bank financial reports.
  • Aid in processing financial closes.
  • Process and review twice monthly payroll runs, including manual adjustments for new hires, change in deductions, etc.
  • Research and provide answers to field questions from One North team members across functions.
  • Provide support to our Account Managers as they delicately handle client questions or concerns.
  • Assist with the preparation of reports for internal management in NetSuite and time tracker software.
  • Help out with general office activities and special requests from inter-department management.

QUALIFICATIONS, EXPERIENCE, KNOWLEDGE & SKILLS

  •  A Bachelor’s Degree in Accounting or another business-related field
  • Previous accounting experience
  • Proficiency with MS Excel
  • Proficiency with NetSuite or similar system (intact, MS Dynamix Cloud, etc.)
  • Proven ability to meet deadlines and to work well in a fast-paced team environment
  • Exposure to financial budget work a plus
  • Quick-learning abilities with financial and reporting systems/tools
  • Detail-oriented, with excellent organization skills
  • A self-starter attitude with advanced time management skills
Part-Time Contract Recruiter
open position
Part-Time Contract Recruiter

PRIMARY OBJECTIVE

One North is seeking a part-time recruiter to help source and screen candidates for our open positions. We are looking for someone to work closely with our internal recruitment team, who has an interest in recruiting web developers, UX strategists, and creatives. This role can be remote, but we would be more than happy to have someone work in our office with us.

RESPONSIBILITIES

  • Source candidates using various methods and tools, including social media, job boards, LinkedIn Recruiter and campus resources.
  • Identify and attract the most qualified and diverse talent for our growing team.
  • Screen candidates to evaluate their hard skills, aptitude and potential fit.
  • Provide a list of interested, qualified candidates each week to One North’s Recruiter.
  • Stay on top of the Chicago digital community, in order to understand the competitive talent scene, as well as to be able to relate to and engage with technical talent.
  • Understand One North’s business goals and incorporate them into the recruitment process.
  • Ensure that each person that engages with One North leaves with a positive experience, regardless if he/she is a fit for our current open positions or future business needs.
  • Learn about One North’s history, goals for the future and employee experience, and tell our story to passive and active candidates.
  • Help One North’s recruitment team to build a pipeline of talent for future and/or unexpected hiring needs.

PRIMARY OBJECTIVE

  • Strong written and oral communications
  • Experience sourcing through LinkedIn Recruiter, conducting Boolean searches and managing projects
  • Experience sourcing for technical positions
  • Professional attitude
Program Manager
open position
Program Manager

Within the Strategic Accounts team at One North, the Program Manager plays a vital role and is responsible for complex project, program and campaign management for our portfolio-level clients. The Program Manager must be confident about and have extensive experience with leading and structuring multiple engagements with parallel work streams, spanning digital strategy, brand strategy, creative, user experience, and front- and back-end development. 

This is a new role at One North, and we expect the ideal candidate will be excited to dive right in, listen and learn, and offer new ideas and solutions, contributing to the development of the Strategic Accounts team and capabilities. The Program Manager must be solution-focused and deliver on goals both big and small. As the ringleader of daily program activities, this individual needs to drive all tactical elements, meet deliverable requirements, assess overall program change and risk management, deliver a seamless client experience and juggle multiple engagements with ease.

RESPONSIBILITIES

  • Drive program oversight, management and execution, including scoping and estimating, execution of projects from discovery through deployment, budget management, documentation and reporting, and monitoring quality.
  • Work collaboratively as part of a cross-functional team to scope and estimate new projects for new and existing clients, and assume ownership of the final Statement of Work.
  • Produce project lifecycle documentation, including project plans, weekly status reports, and all other documentation defining individual project requirements.
  • Establish strong relationships with clients and translate their day-to-day project needs clearly to the One North team to drive high-quality deliverables and client experience.
  • Guide the One North team to incorporate the overarching strategy and the client’s creative, technical and brand expectations in all assigned programs or projects.
  • Collaborate with the Project Management team within Client Services to ensure programs and projects have the right resources allocated from multiple teams and disciplines.
  • Prioritize and streamline tasks to ensure accuracy and efficiency.
  • Proactively identify issues/risks; know when to escalate issues and when to work through them on your own.
  • Assist senior account leadership staff in client communication and management by developing and distributing conference notes/reports, scheduling client meetings and communicating the status of initiatives to relevant internal stakeholders.
  • Participate in team status meetings to align internal stakeholders on priorities and goals of the meeting/projects.
  • Contribute to internal process improvement initiatives, especially those involving tools and knowledge management solutions.
  • Pursue opportunities to both lead by example and foster the talents of high-performance team members.

QUALIFICATIONS, EXPERIENCE, KNOWLEDGE & SKILLS

  • Bachelor's Degree
  • Minumum of 4-5 years of project or program management experience
  • Experience in a client services organization or interactive agency, preferably on projects with top-tier professional services firms or B2B clients (including web, mobile, video, brand and strategic consulting projects)
  • Solid track record of successfully developing multi-faceted projects from start to completion, on time and within budget
  • Detail-oriented self-starter, with strong planning and organizational skills
  • Professional presentation and client-facing skills
  • Excellent communication skills, particularly in conjunction with workflow steps and internal and external processes
  • Effective negotiation and conflict management/risk mitigation skills
  • Experience creating and writing proposals, planning and estimation, and execution of project
  • Ability to work well under pressure
  • Collaborative spirit, leadership skills, and ability to work effectively with cross-functional teams, including creatives, technologists, strategists, etc.
  • Experience with the development of large-scale websites and a strong understanding of web development technologies, third-party applications and platforms, and social media.
  • Experience delivering projects on content management systems
  • Experience working with agile methodology a plus, but not required
Quality Assurance Analyst
open position
Quality Assurance Analyst

PRIMARY OBJECTIVE

Do you believe the devil is truly in the details? Do you often catch things that go unnoticed by others? Does the prospect of analyzing and enhancing a user’s digital journey intrigue you? If so, One North is interested in hearing how your skills can add to our team – and help to improve the digital experiences we deliver to clients.

We’re looking for a Quality Assurance (QA) Analyst to join our fast-paced technology team. In this role, you will be responsible for QA testing for web and digital projects for high-profile clients. We are looking for someone with an extensive background in both manual and automated testing, who is eager to work with the latest technologies in a collaborative environment. You will be able to create your own testing, planning, execution and automation plans to indicate and remedy bugs within applications, and ensure our clients’ experiences are top-notch.

RESPONSIBILITIES

  • Implement test plans, cases, strategies and schedules to ensure that quality assurance targets are met.
  • Review specifications to ensure all detail is included to write test cases.
  • Create test scenarios and cases to address areas such as web application scenarios, database impact analysis and overall web usability.
  • Develop and execute scripts to determine application readiness.
  • Collaborate with cross-functional team members to understand the project objectives, timeline, budget and schedule.
  • Communicate progress, reports and results to ensure that our teams have all relevant information necessary to provide the best client service.
  • Review and analyze bug descriptions and procedures, functional requirements and design documents to achieve an optimal solution.
  • Update and improve automated test tools and suites to aid business needs with respect to functionality, scalability and performance.
  • Perform functional and regression testing across applications, while identifying defects and potential risks.
  • Execute bug life cycle management, including bug tracking, reporting, analysis and verification.
  • Perform full application testing on both web and mobile applications.
  • Utilize best practices in day-to-day testing, using all-inclusive test data and various testing/automation tools.
  • Identify trends in bugs across applications, and work with appropriate cross-functional teams to apply a solution that improves projects moving forward.

QUALIFICATIONS, EXPERIENCE, KNOWLEDGE & SKILLS

  • Bachelor’s Degree in any relevant Information Technology field
  • A minimum of 2 years of technical quality assurance experience
  • Experience with HTML5, CSS3 (SASS)
  • Experience with JavaScript, JQuery, and Node.js
  • Experience using Selenium or similar testing frameworks for web applications
  • Experience in .NET MVC, ASP.NET
  • Familiarity with SEO
  • Familiarity with OWASP and various web-based security
  • Broad knowledge of capabilities across different browsers and devices
  • Familiarity with CMS systems (Sitecore, Wordpress or similar) a plus
  • A knack for improving the big picture by honing in on little details that count
  • A desire to work in a place where creativity (and humor) is consistently appreciated
One North Interactive is an equal opportunity employer and selects individuals best matched for the role based on job-related qualifications. We do not discriminate based on gender, color, age, religion, national origin, sexual orientation, disability or any other protected class. Though we think this kind of common decency ought to be obvious in 2018, we’re happy to say it because we really believe it.

One North Interactive 
222 North LaSalle St, #1500
Chicago, IL 60601

+1 312.469.1740