Entry-Level React Developer in Ann Arbor

last updated November 20, 2025 12:26 UTC

webfx.com

HQ: On-site

  • OFF: Ann Arbor, MI
  • Full-Time
  • Full-Stack Programming

Hello! We’re WebFX, a full-service revenue marketing agency headquartered in the U.S. Recognized nine times as a Best Place to Work, we’re excited to get to know you! Our team has grown to over 700 professionals across six U.S. offices, more than 20 states, and internationally, representing over 18 countries. As we continue to expand through our brands like Nutshell CRM, SEO.com, and TeamAI, we’re focused on sustainable, strategic growth — starting with hiring exceptional team members like you!

We’re currently hiring for our Ann Arbor office, home to the Nutshell team. Nutshell is an award-winning CRM and email marketing platform that officially joined forces with WebFX in 2022. Our teams collaborate closely to deliver top-tier products and services, and we’re looking for passionate individuals who take pride in their work and want to be part of a company that does too.

You might be a great fit if you have:

– A Bachelor’s Degree (Computer Science or related fields preferred)
– A GPA above 3.5
– Some relevant experience or skills (this is an entry-level role and training is provided, but the following are a plus):
– Programming experience through part-time jobs, volunteering, or internships
– Front-end development experience (JavaScript, React, etc.)
– Familiarity with modern development frameworks (e.g., Symfony, Rails)
– Strong SQL and relational database knowledge
– Understanding of HTTP API design (JSON-RPC, REST, GraphQL)
– Experience with unit testing and continuous integration

We’re also looking for people who:

– Are passionate about software development and enjoy learning new technologies
– Are committed to producing high-quality work
– Enjoy working on diverse projects
– Can work independently and collaboratively
– Take initiative and make thoughtful decisions
– Approach challenges with a problem-solving mindset
– Prioritize customer needs and goals
– Stay current with web technologies
– Are dependable, self-driven, and detail-oriented
– Have strong time and project management skills
– Communicate effectively and work well with others
– Are lifelong learners who seek personal and professional growth

If this sounds like you, we’d love to hear from you! At Nutshell, we strive to improve 1% every day — and we believe joining our team could make your life 100% better.

About the Role:

As a Junior React Developer, you’ll collaborate with teammates across different tech stacks at Nutshell. You’ll sharpen your skills with a frontend team using React and React Native for web and mobile, while also building out GraphQL and cloud infrastructure. You’ll work with data stored in MySQL and Solr on AWS, and thanks to our rapid development environment, you’ll deploy peer-reviewed, tested code to production on day one.

Our tech stack includes:

– Backend: PHP, Symfony, Nginx, MySQL, Solr, Gearman on AWS, managed with Ansible
– Frontend: React, React Native, Redux, Webpack
– Development tools: Docker for local dev, GitHub for code management, Jenkins for CI

What You’ll Gain:

As part of the product team:
– Learn and grow alongside a talented, supportive group of ~15 designers, engineers, and project managers
– Work with teammates from diverse backgrounds and experience levels

As part of the company:
– Opportunities to thrive in a growing SaaS business
– A welcoming, inclusive environment
– Connections to Ann Arbor’s tech and startup community
– A modern downtown office at Cahoots
– Flexible work options and support for remote team members
– Strong benefits: health coverage, 401(k) match, experienced leadership, and financial stability
– The chance to positively impact thousands of small businesses
– Autonomy and trust to do your best work

Potential Career Path:

– Web Developer
– Associate Web Developer
– Associate Lead Web Developer
– Lead Web Developer
– Senior Web Developer

Compensation:

– Salary based on experience
– Additional bonuses for GPAs of 3.8+ or graduating with honors

Why Work at WebFX?

– Named Best Place to Work in Pennsylvania 9 times
– Offices in Guatemala, South Africa, Florida, and Pennsylvania — and growing!
– 90% of roles are open to recent grads
– Flexible start times (8–10 AM)
– Pet-friendly office
– Profit sharing
– 150% company match for personal charity donations
– FXBuilds program aims to impact 10,000 lives globally by 2024
– Supplemental insurance
– 100% 401(k) match (up to 4%)
– Generous paid time off
– Employee wellness program (free Fitbit, fitness challenges)
– FXLearns Library with hundreds of books
– Humanitarian trips
– Health, vision, and dental coverage
– New parent support
– Casual dress code
– Home buyer assistance
– Personal desk fund
– Green commute perks
– Pawternity leave
– Merit-based promotions — we promote from within!
– Be part of a passionate team delivering real-world impact

Explore our culture on social media:
Instagram | Twitter | Facebook

Note: You only need to apply once, even if you’re interested in multiple roles — we’ll consider you for all relevant openings.

Nutshell is proud to be an Equal Opportunity Employer. We’re committed to creating an inclusive environment where everyone — including women, minorities, LGBTQ+ individuals, and other underrepresented groups — is supported and empowered to thrive in STEM careers. Learn more about our commitment to equality here.

Apply info ->

To apply for this job, please visit jobs.lever.co