Avatar for Everest

We design, build and launch digital products that give companies a competitive advantage.

Senior Engineer, Full Stack

$100k – $110k • No equity
Apply now
Overview

Everest is a digital agency in Chicago that combines strategy, design, and engineering to create change for our clients. We concept, design, and develop technology that helps companies and nonprofits connect with their audience and achieve their goals. We’ve spent the past two years leading product design and development for Fortune 500’s including Whirlpool, Capital One, Walmart, GEICO, and Discover Financial, and amplifying the impact of national nonprofits – creating over $2 billion in market value. Now we’re ready to keep the momentum going and quickly grow into the most highly recognized product agency in Chicago (and the world).

To do that, we’re building a world class development team who can work with our designers and deliver technical solutions that match the quality of our designs. We’re a group of entrepreneurial designers, strategists, and technologists who believe that design and technology can be used to solve the most challenging business and social problems - if you agree, we’d love to hear from you.

Who We’re Looking For

We’re looking for an experienced engineer who is thrilled at the idea of trying out many different technologies. Our #1 goal as technologists is to make the client happy, and that means that no two projects look the same. The ideal candidate should be a technical polyglot, thrive on learning new technologies, and be willing to fill any role to help bring a project to completion.

Full stack engineers at Everest are quintessential “jack of all trades, master of none”, and will be expected to fill a variety of technical roles within a project depending on client need. Full stack engineers should be capable of fulfilling some limited front-end tasks for low complexity UI development, but will spend the majority of their development effort on APIs, CMS customization, and other non-UI development tasks.

Responsibilities

- Collaborate with front-end engineers to help drive projects forward
- Write code for a variety of different languages, frameworks, and contexts, including a moderate amount of front end development
- Work closely with project managers to ensure that the project is executed on time and to client specifications
- Handle technical communication with clients
- Test all code at multiple levels to ensure that it’s both reliable and maintainable
- Handle devops related tasks (CI/CD, infrastructure as code, logs, etc.)
- Assist technical leads in application architecture and security planning
- Answer client questions about progress, road blocks, and any other technical questions
- Provide documentation and training for clients during project hand off

Nice To Haves

No full stack engineer is evenly balanced over the entire range of skills. Any experience with more specialized technical disciplines is considered a bonus and not a strict requirement. Examples might include but are not limited to:

- Ops or dev-ops experience
- Extensive front end knowledge
- Advanced system architecture experience
- Extremely wide or deep experience with back end frameworks
- Mobile development

Who We Are

Everest is a design & engineering firm that strives to be exceptional at all tasks undertaken. We don’t outsource any part of the process, and pride on the excellent working relationship between our design and engineering teams.

We are self consciously not an “X” shop, where X is a framework or language. Building a reputation as a firm that only uses one tool or technique is bad for our clients, bad for our reputation, and bad for our engineers. We have a flexible and pragmatic approach to technical decisions, whatever engineers believe is best for the project goes.

What We Value in Employees

We value employees who believe in the integrity of their work. Doing right by the client and by your profession is the bedrock of what makes us who we are. Employees should always feel that they put in their best and did their profession proud, no matter what.

We value strong opinions held weakly. Nobody is employed for rote work here, we hire the experience and expect them to leverage it. We also expect employees to be able to justify their opinions and change their minds when shown sufficient evidence that they might be wrong.

And finally we value expertise in all of our employees, and the respect that they should give to fellow experts. Nobody has a monopoly on expertise, and while anyone can have an opinion on anything, employees should be humble when interacting with those who are experts in other areas.

What Employees Value From Us

Diversity matters. Beyond our non-discrimination policy, we believe that diverse teams make better decisions, and this goes beyond the traditional demographic measures and includes differences in life experience, background, and education. This goes beyond the hiring process, as we put in the work to support the diverse needs of our employees throughout their career at Everest.

We believe that transparency is the best policy. Our employees are seasoned professionals with other professional opportunities, so we treat them with respect and honesty. There are no secret projects or plans at Everest unless if required by law or client requirements.

Finally we value the growth of our employees. Employees growing and filling bigger roles within the organization is great for both the employee and us. We provide as much training and mentoring as possible, as well as easy access to conferences, books, and other professional growth opportunities.

More jobs at Everest

View all jobs

Senior Engineer, Front End

Apply now

Senior Project Manager

Apply now