Senior Ruby on Rails Engineer

| Chicago

The Nerdery is seeking a Senior Ruby on Rails Software Engineer to work on a wide variety of projects as part of our team.

About the Software Engineering Team

At the Nerdery, our Software Engineering team believes strongly in quality workmanship, meaningful collaboration, and outstanding customer service. We pride ourselves on being able to partner with our clients to develop custom software to solve their business problems.

From startups to corporations, our team makes an impact on millions of users every day.

About the Position

As a Senior Ruby on Rails Software Engineer at The Nerdery, you'll have the opportunity to work on projects for a wide range of clients. We have opportunities to solve customer projects with a variety of Ruby solutions such as Rails 4, Rspec, FactoryGirl, Sidekiq, Active Job and other Rails technologies. The position provides opportunities to expand your horizons to reach your personal development goals.

Most of our engineers contribute to a multitude of projects each year. You’ll never feel like you’re stuck working on a single project for the rest of your career.

About You

You are passionate, flexible, and ready to collaborate with talented engineers to craft brilliant applications from even bigger ideas. You’re a good citizen of the web who believes in choosing the right tool for the job, values including all users, and understands the power of testing.

Job Responsibilities
 

  • Have experience with Ruby, Perl, Python, Java, or PHP
  • Have launched software using Ruby, Rails, Linux, Angular, Ember, or PostgreSQL
  • Craft web solutions and troubleshoot and resolve technical problems to satisfy customer business needs
  • Assist in architecture and deployment tasks in back-end web development
  • Document key aspects of a project for the client and other team members
  • Contribute to our collective brain power through innovation and peer review

What’s Next

After you submit your application, you’ll talk with a Nerdery Talent Advocate. The Talent Advocate will answer any questions you have about the job and validate that you’re the person we’re looking for. Next, you’ll receive the Nerdery Assessment Test (NAT). The NAT is a quick exercise that will provide you with an opportunity to showcase your technical skills. Once complete, an engineer from our team will review your NAT and either provide you with in-depth feedback on the submission or invite you to a second interview to discuss the opportunity to join our team.

We hope to hear from you soon!

Read Full Job Description
Apply now

Technology we use

  • Engineering
  • Product
  • Sales & Marketing
    • .NETLanguages
    • C#Languages
    • JavaLanguages
    • JavascriptLanguages
    • PHPLanguages
    • PythonLanguages
    • RubyLanguages
    • HTML/CSSLanguages
    • ReactLibraries
    • ReduxLibraries
    • AngularJSFrameworks
    • ASP.NETFrameworks
    • Ember.jsFrameworks
    • ExpressFrameworks
    • FlexFrameworks
    • LaravelFrameworks
    • Node.jsFrameworks
    • PlayFrameworks
    • Ruby on RailsFrameworks
    • SpringFrameworks
    • SymfonyFrameworks
    • Microsoft SQL ServerDatabases
    • MongoDBDatabases
    • MySQLDatabases
    • OracleDatabases
    • PostgreSQLDatabases
    • Google AnalyticsAnalytics
    • AxureDesign
    • IllustratorDesign
    • InVisionDesign
    • SketchDesign
    • Adobe XDDesign
    • ConfluenceManagement
    • JIRAManagement
    • TrelloManagement
    • MiroManagement
    • DrupalCMS
    • WordpressCMS
    • CraftCMS
    • SalesforceCRM
    • gmailEmail

Location

Our company is located in the booming West Loop. We are close to the Blue Line Halsted stop, have nearby paid parking, and a bike room.

An Insider's view of Nerdery

What’s the vibe like in the office?

What I appreciate the most is the solution-focused attitude. Projects inherently have risk and problems will happen. When they do, there is no energy wasted on assigning blame. Everyone involved, from president to engineer, asks 'how can we solve this?' and 'how can we learn from it?' We solve it and move forward as a whole.

James

Ng

How do you collaborate with other teams in the company?

All efforts are collaborative and the project is a partnership between Nerdery and the stakeholders. It's invigorating to see how committed everyone on my team is to the success of the project. The people here approach problems with a contagious enthusiasm every time I hop off a call, I'm pumped to tackle whatever challenge is on my plate.

Qymana

Software Engineer (PHP // Drupal)

What makes someone successful on your team?

Passion, listening, & communicating your ideas.
-Passion because we work with people who want projects & clients to succeed & push boundaries towards greatness.
-Listening because it allows us to engage & learn from others.
-Communicating your ideas because collaboration is what allows us to solve problems & add value to our projects & one another.

Joy

Senior User Experience Designer

How do you empower your team to be more creative?

I feel that my job is to hire really talented people and then get the heck out of their way. At The Nerdery we are always encouraging our teams to build on their curiosity through office projects, meetups, training and more. My role in this is to be the advocate for our Nerds in supporting this growth.

Gregg Walrod

Head of Engineering

What is your vision for the company?

My vision for Nerdery is that as we invent a future that works better for all, we are also building the capabilities of our Nerds and that we deliver exceptional client value. I want to be a company that produces results that much larger companies would envy.

Joe

Chief Technology Officer

What are Nerdery Perks + Benefits

Culture
Partners with Nonprofits
Friends outside of work
Eat lunch together
Open door policy
Team owned deliverables
Group brainstorming sessions
Open office floor plan
Health Insurance & Wellness Benefits
Flexible Spending Account (FSA)
Disability Insurance
Short term disability coverage is paid at 100% of an employee's salary.
Dental Benefits
Vision Benefits
Health Insurance Benefits
Life Insurance
Pet Insurance
Wellness Programs
Team workouts
Retirement & Stock Options Benefits
401(K)
401(K) Matching
Performance Bonus
Match charitable contributions
Child Care & Parental Leave Benefits
Generous Parental Leave
Nerdery provides up to 12 weeks of parental leave for the primary caretaker. We also provide 2 weeks of leave for the secondary caretaker.
Flexible Work Schedule
Remote Work Program
Family Medical Leave
Vacation & Time Off Benefits
Generous PTO
Acme Co. employees receive between 20 and 30 days per year of paid time off based on years of service.
Paid Volunteer Time
Paid Holidays
Paid Sick Days
Perks & Discounts
Beer on Tap
Casual Dress
Commuter Benefits
Company Outings
Game Room
Stocked Kitchen
Some Meals Provided
Happy Hours
Pet Friendly
Recreational Clubs
Relocation Assistance
Professional Development Benefits
Job Training & Conferences
Tuition Reimbursement
Diversity Program
Lunch and learns
Acme Co. hosts lunch and learn meetings once per month.
Cross functional training encouraged
Promote from within
Mentorship program
Continuing Education stipend
Paid industry certifications

Additional Perks + Benefits

We encourage our team to celebrate their inner Nerd, come as they are and bring their own uniqueness to contribute to Nerdery culture. On top of what is listed above, Nerdery sports a hockey team, hosts a Magic: The Gathering tournament, and supplies board games and Legos among other fun activities. As part of the Chicago technology community, Nerdery hosts meetups in our large gathering space, Town Square, as well as Nerd Therapy sessions where we invite guests to hear from a panel of experts on tech-related topics, network, and more. Each Friday we reflect on the week and celebrate accomplishments at our team “Bottlecap” events.

More Jobs at Nerdery11 open jobs
All Jobs
Data + Analytics
Design + UX
Dev + Engineer
Operations
Developer
new
Chicago
Developer
new
Chicago
Developer
new
Chicago
Developer
new
Chicago
Developer
new
Chicago
Developer
new
Chicago
Design + UX
new
Chicago
Operations
new
Chicago
Data + Analytics
new
Chicago
Design + UX
new
Chicago