Company: Superduper.io
Salary: Not provided
Location: , United States
• Architect and develop advanced, responsive web applications using Next.js and TypeScript, ensuring seamless performance across devices and browsers. • Lead the design and implementation of reusable, modular components and frontend libraries to streamline development and enhance consistency. • Collaborate with UX/UI designers to transform complex wireframes and prototypes into pixel-perfect, user-friendly interfaces. • Optimize applications for speed, scalability, and SEO, leveraging Next.js features like static site generation (SSG), server-side rendering (SSR), and incremental static regeneration (ISR). • Integrate frontend logic with RESTful and GraphQL APIs, working closely with backend developers to ensure a cohesive end-to-end experience. • Implement and maintain robust state management solutions (e.g., Redux, Zustand, or Context API) tailored to project needs. • Champion code quality through rigorous code reviews, automated testing (e.g., Jest, React Testing Library), and adherence to modern best practices. • Proactively identify and refactor legacy code to improve maintainability, performance, and developer experience. • Stay ahead of the curve by researching and integrating emerging frontend technologies, tools, and trends into our workflows. • Mentor junior developers, sharing insights on Next.js, TypeScript, and frontend architecture to foster team growth. • Contribute to the evolution of our frontend design system, ensuring consistency and scalability across products. • Troubleshoot and resolve complex frontend issues, balancing quick fixes with long-term solutions.
• Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent professional experience). • 4+ years of hands-on experience in frontend development, with at least 2 years focused on React.js and Next.js. • Expert-level proficiency in TypeScript, including advanced typing, generics, and utility types. • Strong command of HTML5, CSS3 (e.g., Tailwind CSS, styled-components, or Sass), and modern JavaScript (ES6+). • Proven experience with state management libraries (e.g., Redux, Zustand, or Context API) and optimizing state for performance. • Extensive knowledge of Next.js features, including API routes, dynamic routing, and hybrid rendering approaches. • Hands-on experience integrating with RESTful and GraphQL APIs, with a solid understanding of API-driven development. • Mastery of responsive and adaptive design principles, ensuring flawless cross-browser and cross-device compatibility. • Familiarity with frontend build tools (e.g., Webpack, Turbopack, or Vite) and version control systems like Git. • Exceptional problem-solving skills, with a keen eye for detail and a passion for clean, maintainable code. • Strong communication skills and a collaborative mindset to work effectively with designers, backend developers, and stakeholders.
• Flexible work arrangements
job post pulled from jsjobs
Get TypeScript jobs in your inbox
Copyright © ReadingWaters 2025.