Frontend Developer (React.JS/Next.JS)
Apply NowCompany: Macpower Digital Assets Edge
Location: Columbus, OH 43230
Description:
Job Overview: We are seeking a highly skilled Frontend Developer with strong expertise in modern web technologies, particularly in React and Next.js. The ideal candidate will have hands-on experience building scalable, high-performance web applications and a solid understanding of responsive design, frontend architecture, and modern development practices.
Key Responsibilities:
Required Skills and Qualifications:
Preferred Qualifications:
Key Responsibilities:
- Design, develop, and maintain responsive and scalable web applications using Next.js, React, Node.js, and TypeScript.
- Implement and optimize server-side rendering (SSR), static site generation (SSG), and SEO best practices for high-performance web experiences.
- Collaborate with UX/UI designers to translate designs into intuitive, user-friendly interfaces.
- Write clean, maintainable, and efficient code using modern JavaScript and TypeScript practices.
- Optimize application performance across various devices, browsers, and platforms.
- Participate in code reviews to ensure high-quality, secure, and scalable code.
- Integrate frontend applications with backend APIs and ensure seamless data flow.
- Work with DevOps tools and deployment processes (e.g., Docker, Kubernetes, Git).
- Use modern build tools and bundlers such as Webpack, Rollup, Gulp, and Grunt.
- Conduct automated testing using frameworks like Jest, Mocha, Cypress, or Jasmine.
- Collaborate cross-functionally with product managers, backend engineers, and stakeholders to deliver high-impact features.
- Maintain version control using Git and follow CI/CD best practices.
Required Skills and Qualifications:
- Expertise in React, Next.js, JavaScript/TypeScript, and modern frontend development practices.
- Strong understanding of HTML5, CSS3, and JavaScript fundamentals.
- Hands-on experience with SSR, SSG, SEO optimization, and Microfrontend architecture.
- Proficiency with frontend testing tools such as Jest, Mocha, or Cypress.
- Experience working in cloud-hosted, web services, or SaaS environments.
- Familiarity with DevOps tools and cloud-native architecture (e.g., Docker, Kubernetes, Drone).
- Solid understanding of frontend build tools and performance optimization.
- Experience with Git and collaborative version control workflows.
Preferred Qualifications:
- Exposure to GraphQL, Context API, and advanced state management techniques.
- Knowledge of accessibility standards and progressive enhancement.
- Prior experience working in an Agile development environment.