Jr. Back-End Software Engineer
webfx.com9 months ago
Ann Arbor, Michigan, United States
On-site
Full-time
Beginner Level (< 1 year)
Job Description
Position Overview
WebFX, a full-funnel revenue marketing agency and multiple-time Best Place To Work, has joined forces with Nutshell – an award-winning CRM and email marketing platform. We are looking for a Backend Software Engineer to join our Ann Arbor office. In this role, you'll build robust GraphQL and cloud infrastructures, collaborate with cross-functional teams, and help power our innovative software solutions for clients across the globe.
Key Responsibilities
- Collaborate with frontend teams (React & React Native) to deliver seamless user experiences.
- Develop and maintain backend services using PHP, Symfony, MySQL, Solr, and other AWS-managed technologies.
- Design and build robust GraphQL APIs and support cloud infrastructure deployments.
- Employ continuous integration and peer-reviewed code processes using tools like Jenkins, Docker, and GitHub.
- Troubleshoot issues, optimize performance, and ensure high-quality deliverables across projects.
Required Qualifications
- Bachelor’s Degree in Computer Science or a related field.
- A strong academic record with a GPA above 3.5 (recent and upcoming grads are encouraged to apply).
- Hands-on programming experience via part-time work, volunteer projects, or internships.
- Familiarity with backend languages (e.g., PHP, Python, Ruby) and modern software development frameworks.
- Experience with SQL, relational databases, and basic API design (JSON-RPC, REST, GraphQL).
- Understanding of unit testing and continuous integration practices.
Preferred Qualifications
- Passion for web/software development with a drive to learn new technologies in your free time.
- Strong problem-solving skills coupled with exceptional time and project management.
- Excellent communication and interpersonal skills with the ability to work both independently and in a team.
- Attention to detail and a commitment to delivering high-quality, reliable software.
Benefits & Perks
- Compensation: Negotiable based on work experience with potential additional bonus for high GPA or graduating with high honors.
- Excellent health, vision, and dental coverage along with supplemental insurance.
- 401K: 100% Company Match (up to 4%) and 150% Company Match Of Personal Charity Donations.
- Generous paid time off, flexible schedule (start between 8 and 10 am), and a pet-friendly office.
- Modern office in downtown Ann Arbor with opportunities to connect with the local tech community.
- Career advancement through merit-based promotions and continuous learning opportunities (including access to the FXLearns Library).
- Other perks include profit sharing, home buyer support, personal desk fund, and green commute benefits.
Required Skills
AWS
Docker
MySQL
PHP
Symfony
Unit Testing
Continuous Integration
GraphQL
API Design