About This Role
Job Overview
You'll build and refine the user facing parts of web applications. This Frontend Developer role focuses on translating design concepts into responsive, functional interfaces. It's about taking a design mockup and making it clickable, scrollable, and genuinely useful for people in Grand Rapids, MI. You'll work with a team that values clean code and user experience over just shipping features quickly.
Duties & Responsibilities / JobXi / Grand Rapids, MI
- Implement UI components. You'll take wireframes and prototypes from the design team and turn them into working code using modern frameworks.
- Optimize for performance. This means keeping an eye on load times, rendering bottlenecks, and how your code behaves on different devices. Speed matters.
- Collaborate with backend developers. You won't be isolated; you'll need to hook up your frontend to APIs and services they build. It's a two way street.
- Troubleshoot bugs across browsers. Things break in Chrome that work fine in Firefox. You're the one who figures out why and fixes it without introducing new issues.
- Participate in code reviews. You'll look at others' pull requests, point out potential problems, and learn from their approaches too. It's not just about catching mistakes; it's about sharing knowledge.
Requirements / JobXi / Grand Rapids, MI
A solid grasp of HTML, CSS, and JavaScript is non negotiable. Most teams here want someone comfortable with at least one major framework like React or Vue.js; you don't need to be an expert on day one, but you should have shipped something real with it before. Experience with version control (Git) is expected. A degree in computer science or a related field helps but isn't required if you've got the portfolio to back it up. For this role in Grand Rapids, MI, you should also be able to handle ambiguity; sometimes specs change mid sprint, and you've got to adapt without getting frustrated.
What It's Like In This Role / JobXi / Grand Rapids, MI
The pace can vary week to week. Some weeks are all heads down coding; other weeks involve more meetings around planning or reviewing designs. Teams tend to use tools like Jira or Trello for tracking work, Slack for quick questions, and Figma or Sketch for designs shared by the product folks. Expect some async communication; people might be scattered across different time zones within Grand Rapids, MI or beyond you won't always get instant replies during deep focus hours which makes written clarity important when documenting decisions leaving comments on tickets or summarizing discussions after standups where each person shares what they did yesterday today blockers brief updates felt natural over coffee mentions depending local weather banter woven between tasks workload manageable usually feels reasonable but occasionally crunch happens before release deadlines everyone understands tension pushes through then decompresses afterward typical cycle mature agile setups prevent burnout mostly by protecting rest periods between sprints prioritizing mental health mindful scheduling safe respectful open environment encouraged speak freely raise concerns constructive feedback exchanged routinely trust built incrementally showing reliability empathy competence daily interactions foster sense belonging even newcomers remote situations accommodated easily collaborative spirit maintained despite physical distances bridging gaps informal chats virtual watercooler moments spontaneous problem solving sessions sustain bond camaraderie essential creative technical flow needed deliver quality consistently meeting expectations milestones progress celebrated small wins recognized failures treated learning opportunities blameless postmortems improve future outcomes collectively evolving continuously adapting technologies market demands shifts normal industry dynamics refreshingly challenging rather than stressful overwhelmingly grinding organization truly invests growth wellbeing balance respects limits encourages boundaries sustains longevity professional satisfaction long term rewarding career path forward
Why You'll Like This Opportunity
Job Location
Grand Rapids, MI