Jr. Full-Stack Software Engineer

Nutshell

Ann Arbor (MI)

On-site

USD 90,000 - 140,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Health, vision, dental coverage
401(k) with company match
Profit sharing
Generous PTO
Wellness program
Pet-friendly office
Learning resources
New parent support
Green commute benefits
Mentorship

Job summary

Nutshell in Ann Arbor seeks a senior-like full-stack software engineer to join our growing team. You’ll collaborate with frontend engineers building web and mobile UI in React + React Native, and help build the GraphQL and cloud infrastructure that powers our app.

You’ll work with MySQL and Solr on AWS, and deploy peer‑reviewed code to production from day one using our continuous integration and rapid development stack.

Qualifications

  • Bachelor’s Degree in Computer Science or related field with GPA above 3.5.
  • Upcoming or recent college graduates encouraged to apply.
  • Experience with PHP, Python, Ruby, or similar backend languages.
  • Knowledge of server-side MVC frameworks (e.g., Symfony, Rails).
  • Strong background in SQL and relational databases.
  • Experience with HTTP API design (JSON-RPC, REST, GraphQL).
  • Experience with unit testing and CI/CD pipelines.

Responsibilities

  • Collaborate with diverse teams to build web and mobile UI using React + React Native.
  • Help design and build GraphQL and cloud infrastructure powering the app.
  • Work with MySQL and Solr on AWS and deploy code to production via CI/CD stack.

Skills

Backend development
Web applications
SQL databases
APIs design
Unit testing
CI pipelines

Education

Bachelor's degree in CS

Tools

PHP
Symfony
Nginx
MySQL
Solr
Gearman
AWS
Ansible

Job description

You Might Be a Great Fit For This Position if You Have…
  • Bachelor’s Degree in Computer Science or related field
    • GPA above 3.5
    • Upcoming or recent college graduates encouraged to apply
Related Skills and Experience
  • Part‑time, volunteer, or internship programming experience
  • Experience in web application backend languages such as PHP, Python, Ruby, or similar
  • Knowledge of server‑side MVC frameworks (e.g., Symfony, Rails)
  • Strong background in SQL and relational databases
  • Experience with HTTP API design (JSON‑RPC, REST, GraphQL)
  • Experience with unit testing and continuous integration
Signature Nutsheller Traits
  • Passionate about web/software development and continuously learning
  • Committed to delivering high‑quality software
  • Enjoy variety and working on multiple projects
  • Comfortable working independently and as part of a team
  • Open to taking initiative and making decisions while willing to take direction
  • Problem‑solver mindset with a can‑do attitude
  • Customer‑centric focus
  • Interest in web technologies and staying current
  • Professional, dependable, independent worker with a strong work ethic
  • Self‑motivated, thrives on challenges, enjoys getting things done
  • Detail oriented with dedication to high‑quality work
  • Exceptional follow‑through
  • Excellent time/project management skills
  • Sense of urgency and consistently meets deadlines
  • Outstanding communicator with strong interpersonal skills
  • Lifelong learner who loves to grow outside comfort zone
About the Job

As a full‑stack software engineer, you’ll collaborate with diverse teams at Nutshell. You will work alongside front‑end engineers building web and mobile UI in React + React Native, and help build the GraphQL and cloud infrastructure that powers our app. You’ll work with MySQL and Solr on AWS, and deploy peer‑reviewed code to production from day one using our continuous integration and rapid development stack.

Technology Stack
  • PHP, Symfony, Nginx, MySQL, Solr, Gearman, running on AWS, managed with Ansible
  • React, React Native, Redux, Webpack for web and mobile front‑end tooling
  • Docker for local development
  • GitHub for code management and review
  • Continuous integration via Jenkins
Benefits

Nutshell offers a range of benefits that support both personal and professional growth, and reinforce our inclusive culture:

  • Health, vision, and dental coverage with FSA and HSA options
  • 401(k) with 100% company match up to 4%
  • Profit sharing and bonus opportunities
  • Generous paid time off and flexible scheduling
  • Employee wellness program, including fitness challenges
  • Pet‑friendly office and casual dress code
  • Personal development library and learning resources
  • Support for new parents and caregivers
  • Home buyer and personal desk fund assistance
  • Green commute benefits and community programs
  • Mentorship and promotion from within
Career Path
  • Software Engineer
  • Associate Software Engineer
  • Associate Lead Software Engineer
  • Lead Software Engineer
  • Senior Software Engineer
Compensation
  • Negotiable based on work experience
  • Potential additional bonus for GPA of 3.8+ or graduating with high honors
Equal Opportunity Employer

Nutshell is an Equal Opportunity Employer committed to fostering an inclusive environment where all people are supported, respected, and encouraged to excel within STEM careers. Our goal is to empower team members to achieve their personal best, collaborate, and provide equal opportunity regardless of race, age, gender, sexual orientation, religion, physical ability or disability, or political affiliation.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

React Developer at Webfx.com Ann Arbor, MI
React Developer at Webfx.com Ann Arbor, MI

Downtown Boulder Partnership • Ann Arbor (MI)

Hybrid
USD 70,000 - 90,000
Excellent health benefits
401(k) matching
Flexible working modes
+1
Jr. Full-Stack Software Engineer
Jr. Full-Stack Software Engineer

Webfx • Ann Arbor (MI)

On-site
USD 60,000 - 80,000
Opportunities for professional development
Excellent health benefits
401(k) matching
+2
Jr. Online Graphic Designer
Jr. Online Graphic Designer

Nutshell • Ann Arbor (MI)

On-site
USD 40,000 - 55,000
Generous Paid Time Off
Health/Vision/Dental Coverage
Flexible Schedule
+1
Staff Software Engineer
Staff Software Engineer

NAVEX Global • Lake Oswego (OR)

On-site
USD 110,000
Meaningful purpose
High-performance environment
Candid, supportive culture
+2
Staff Software Engineer
Staff Software Engineer

NAVEX Global, Inc. • Lake Oswego (OR)

On-site
USD 110,000
Staff Software Engineer
Staff Software Engineer

NewtonX, Inc. • New York (NY)

Remote
USD 200,000 - 230,000
Competitive compensation
Excellent medical, dental, and vision insurance
401k match with immediate vesting
+2
Staff Software Engineer
Staff Software Engineer

Usenourish • New York (NY)

Hybrid
USD 120,000 - 150,000
Senior Full Stack Engineer
Senior Full Stack Engineer

Usenourish • New York (NY)

Hybrid
USD 100,000 - 130,000
Senior Software Engineer
Senior Software Engineer

Stable Kernel • Atlanta (GA)

On-site
USD 126,000 - 154,000
Company‑subsidized health, vision, and
Dental plan premium options
401k with above‑average matching
+6
Software Engineer
Software Engineer

NAB Leadership Foundation • New York (NY)

Hybrid
USD 105,000 - 133,000
Employer-sponsored medical, dental, and vision coverage
Company-provided life insurance
Paid vacation and sick time
+2