Software Apprentice - Fall 2016

Sorry, this job was removed at 8:56 p.m. (CST) on Wednesday, October 26, 2016
Find out who's hiring in Chicago.
See all Developer + Engineer jobs in Chicago
Apply
By clicking Apply Now you agree to share your profile information with the hiring company.
 DESCRIPTION

We are currently accepting applications for an apprenticeship in our Chicago office, starting in October 2016.

Being a consultant at DevMynd is all about collaborating with clients to help them solve meaningful business challenges. We want to work on software with a positive social impact and feel good about what we do. We typically spend our days at the DevMynd office in Bucktown (Chicago) or the Mission (SF), working directly with our clients in small teams, building and providing guidance on the product, and collaborating with designers.

We're looking for an entry-level software consultant to join our team as an apprentice. This is appropriate for a recent graduate or self-taught developer looking for their first professional job. DevMynd's goal is to turn you into a full-fledged software consultant by the end of the program.

You'll work with a senior mentor who will guide the process and provide feedback, but the program is not rigidly structured. The program is officially six months in length, but can be short-circuited or extended, if all parties agree. We want to welcome many different types of people onto our team, with different strengths and weaknesses. This means each apprenticeship is somewhat tailored to fit the person who's in it.

In general, though, you will:

  • Develop both your consulting skills and your technical skills
  • Work on several different projects and be exposed to a variety of technologies, people, techniques, and tools
  • Spend most of your time working alongside experienced engineers directly on client projects
  • Interact with clients and provide input on product decisions
  • Pair-program as much as possible (85% of the time or more)
  • Get to know the ins and outs of our "small-a" agile development process
REQUIREMENTS
  • Driven to succeed and learn in the software development industry
  • Interested in business and industry outside of software development
  • Great communication skills in all media (chat, in-person, email, etc.)
  • Collaborative work style
  • Basic understanding of the web:
    • HTTP and web servers
    • HTML and CSS
    • Some back-end language (Ruby, Python, PHP, etc.)
    • Basic JavaScript and jQuery
  • Basic understanding of data modeling & relational databases (PostgreSQL, MySQL, etc.)

Nice to Have

  • Familiarity with automated testing
  • Experience using software to solve problems at previous jobs
  • Completion of some course of study in programming (a code school, university classes, etc.)
BENEFITS

Apprenticeship Period Benefits

  • Learn from a highly collaborative and values-driven team
  • Healthy work/life balance with no overtime requests
  • Minimal travel; work mostly at our offices (not on-site at client offices)
  • Competitive entry-level salary
  • 100% employer paid plans for medical, dental, and vision for employee, spouse, and family
  • 1 week paid time off
  • 1 optional work-from-home day per week
  • Catered lunch in-office 1-2 days per week

Post-apprenticeship Full Time Benefits

  • Work with a highly collaborative and values-driven team
  • Healthy work/life balance with no overtime requests
  • Minimal travel; work mostly at our offices (not on-site at client offices)
  • Competitive annual salary
  • 100% employer paid medical, dental, and vision plans for employee, spouse, and family
  • 100% employer paid life insurance policy
  • 100% employer paid short-term and long-term disability insurance
  • 3 weeks of paid time off to start, increasing by 1 week each year up to 5 weeks off
  • 3 paid conference days each year
  • 1 optional work-from-home day per week
  • Annual learning budget for courses, online training, books, etc.
  • Catered lunch in-office 1-2 days per week
  • Yearly pre-tax transit benefit
  • Eligibility for inclusion in bi-annual profit sharing after 1 year of employment
  • Eligibility to enroll in the DevMynd retirement plan with 3% employer matching after 6 months of employment
Read Full Job Description
Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.

Technology we use

  • Engineering
  • Product
    • C#Languages
    • C++Languages
    • JavaLanguages
    • JavascriptLanguages
    • PythonLanguages
    • RubyLanguages
    • SqlLanguages
    • TypeScriptLanguages
    • D3JSLibraries
    • FluxLibraries
    • jQueryLibraries
    • jQuery UILibraries
    • ModemizrLibraries
    • ReactLibraries
    • ReduxLibraries
    • Backbone.jsFrameworks
    • DjangoFrameworks
    • Ember.jsFrameworks
    • ExpressFrameworks
    • FlaskFrameworks
    • HadoopFrameworks
    • LaravelFrameworks
    • MeteorFrameworks
    • Node.jsFrameworks
    • Ruby on RailsFrameworks
    • SpringFrameworks
    • Vue.jsFrameworks
    • CassandraDatabases
    • MemcachedDatabases
    • MySQLDatabases
    • OracleDatabases
    • PostgreSQLDatabases
    • RedisDatabases
    • SQLiteDatabases
    • FigmaDesign
    • ConfluenceManagement
    • Google DriveManagement
    • Google DocsManagement
    • Google SlidesManagement
    • JIRAManagement

Location

20 N Wacker Dr, Chicago, IL 60606

An Insider's view of Made in Tandem

What’s the vibe like in the office?

What makes the culture at Tandem unique is just how diverse and creative everyone's backgrounds are. There are so many varied hobbies and former careers that make people incredibly well-rounded. That makes the environment fun, and it makes every conversation interesting.

Ronda

Client Engagement

What are some things you learned at the company?

I have more patience with myself and more kindness toward myself when debugging code and figuring out different ways to implement the tasks I am handed. Also, when I started at Tandem I didn't know a single thing about Ruby or Ruby on Rails, and I now can read and write both pretty well.

Caleb

Engineering

How do you collaborate with other teams in the company?

As a designer, I've learned how to work with and collaborate with developers when building a product. I've learned a ton about how web applications are built, how to design for code, and -- in particular as we go through our process of research, design and development -- how to collaborate with the whole team.

Eli

Product Design

What are Made in Tandem Perks + Benefits

Made in Tandem Benefits Overview

HEALTH
100% employer-paid medical plans
100% employer-paid dental/vision plans
100% employer-paid life insurance policy
100% employer-paid short-term and long-term disability insurance
24-hour access to doctors via telemedicine

CAREER
Thoughtful, actionable performance feedback
Annual professional development budget
One monthly paid professional development day
Defined career paths to help you grow
Speaker support when you present at industry conferences

CULTURE
Daily opportunities to teach and learn
Healthy work-life balance
Work with a highly collaborative and values-driven team

LIFE
40-hour workweek
Gender-neutral parental leave policy: 8 weeks paid leave upon birth or adoption of a child
Eligible for 3% matching retirement plan after 6 months of employment
3 weeks paid time off (increases by 1 week each year up to 5 weeks), plus 2 floating holidays
Separate bank of sick paid time off

Culture
Open door policy
Pair programming
Open office floor plan
Flexible work schedule
Remote work program
Diversity
Documented equal pay policy
Highly diverse management team
Mean gender pay gap below 10%
Hiring practices that promote diversity
These practices include transparent salary bands, no college degree requirement, no whiteboard tests, clearly defined hiring rubrics, public career paths, and more. Ask your interviewer for more info.
Health Insurance + Wellness
Flexible Spending Account (FSA)
Disability insurance
Dental insurance
Vision insurance
Health insurance
Tandem pays 100% of employee health, dental, vision, and disability insurance premiums.
Life insurance
Pet insurance
Mental health benefits
Financial & Retirement
401(K)
401(K) matching
Charitable contribution matching
Child Care & Parental Leave
Generous parental leave
Family medical leave
Vacation + Time Off
Generous PTO
Sabbatical
Paid holidays
Paid sick days
Office Perks
Some meals provided
Employees receive $100/month in "lunch money" that can be used for takeout, groceries, or snacks.
Home-office stipend for remote employees
Onsite gym
Professional Development
Job training & conferences
Promote from within
Mentorship program
Continuing education stipend
Continuing education available during work hours

Additional Perks + Benefits

We're a different kind of consultancy because of our people. Our vision is to create a supportive, collaborative environment and empower people to do the best work of their lives. Everyone says that, though, right? The difference between Tandem and a typical tech company is that instead of bringing in snacks and a ping pong table and calling that "culture," we do the behind-the-scenes work to foster an environment where everyone teaches and everyone learns. Egos are low, and we're all genuinely interested in seeing everyone else succeed.

More Jobs at Made in Tandem

Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.
Learn more about Made in TandemFind similar jobs like this