What are the responsibilities and job description for the Frontend / Full-Stack Developer position at Hire'in Solutions?
Job Title: Frontend / Full-Stack Developer
Location: Dallas, TX
JD:
Frontend / Full-Stack Developer – Next.js, Node.js & GraphQL
Experience Level:
- 3–5 years of professional web development experience
- 2 years working with Next.js
- Hands-on experience delivering production-grade APIs using Node.js and GraphQL
Professional Summary:
A results-driven Next.js Developer with strong experience building scalable, high-performance web applications. Proficient in server-side rendering (SSR), static site generation (SSG), and API-driven architectures using Node.js and GraphQL. Comfortable working across the stack, collaborating with designers, product managers, and backend teams to deliver clean, maintainable solutions.
Core Technical Skills:
Frontend
- Next.js (App Router & Pages Router)
- React.js (Hooks, Context, functional components)
- TypeScript & JavaScript (ES6 )
- HTML5, CSS3, Sass CSS / CSS Modules
- Responsive & accessible UI development
- Client-side state management
Backend
- Node.js (Express)
- GraphQL (Apollo Server)
- REST & GraphQL API design
- Authentication & authorization (JWT, OAuth)
- API performance optimization
Data & Infrastructure
- PostgreSQL / MongoDB
- Docker (basic)
- CI/CD pipelines (GitHub Actions, GitLab CI)
- Cloud & Deployment
- Vercel (preferred for Next.js)
- AWS / Azure (basic)
- Environment & secrets management
Key Responsibilities
- Develop and maintain Next.js applications using SSR, SSG, and ISR
- Build and consume GraphQL APIs for frontend and backend integration
- Design scalable Node.js services with clean architecture
- Optimize application performance and SEO
- Collaborate in code reviews and contribute to technical decisions
- Write clean, testable, and well-documented code
- Troubleshoot and debug production issues
Nice-to-Have Skills
- Experience with Microservices or BFF (Backend-for-Frontend)
- Testing: Jest, React Testing Library, Playwright
- Web performance & Core Web Vitals optimization
Soft Skills
- Strong problem-solving and analytical thinking
- Clear communication with technical and non-technical stakeholders
- Ownership mindset and attention to detail
- Comfortable working in agile/scrum environments