We are looking for a skilled Front-End Developer with expertise in Next.js to join our development team. As a Next.js developer at XPay, you will be responsible for building high-performance, responsive web applications that provide exceptional user experiences. You will collaborate closely with back-end developers, designers, and product managers to deliver cutting-edge solutions that align with the company’s goals.
Develop and Maintain Web Applications: Build, optimize, and maintain scalable, high-performance web applications using Next.js and React.js.
Responsive Design: Ensure the technical feasibility of UI/UX designs and develop responsive layouts for optimal performance on various devices and platforms.
Component Development: Create reusable, efficient, and modular components and libraries that enhance the scalability of the platform.
API Integration: Work closely with back-end developers to integrate RESTful APIs and GraphQL into the front-end, ensuring seamless data flow and user interactions.
SEO Optimization: Implement SEO best practices and ensure that applications are optimized for search engines, including server-side rendering and dynamic routing.
Collaboration: Work cross-functionally with product, design, and back-end teams to ensure alignment in developing features and meeting user needs.
Performance Tuning: Optimize applications for speed, scalability, and usability through profiling, testing, and implementing best practices in web performance.
Version Control: Use Git or other version control systems to manage project source code effectively, ensuring a smooth development workflow.
Testing and Debugging: Write unit and integration tests using tools like Jest or Cypress to ensure code quality, functionality, and performance. Debug front-end issues and optimize code where needed.
Documentation: Create and maintain documentation for codebases, features, and updates to ensure clarity and consistency in development practices.