We are seeking a skilled Web Developer with strong experience in Next.js, TRPC, and the T3 stack to join our team. The ideal candidate will be responsible for developing and maintaining web applications, ensuring high performance and responsiveness, and collaborating with cross-functional teams to define and implement new features.
Responsibilities:
• Develop and maintain web applications using Next.js, TRPC, and the T3 stack.
• Optimize applications for maximum speed and scalability.
• Implement responsive design principles to ensure a great user experience on all devices.
• Collaborate with product managers, designers, and other developers to create innovative solutions.
• Write clean, maintainable, and efficient code.
• Conduct code reviews and provide constructive feedback to peers.
• Troubleshoot and debug applications to ensure smooth functionality.
• Stay up-to-date with the latest industry trends and technologies to ensure our platform remains modern and competitive.
• Integrate APIs and third-party services as needed.
• Participate in all phases of the development lifecycle, including planning, development, testing, and deployment.
Requirements:
• Proven experience as a Web Developer with a focus on Next.js and React.
• Strong understanding of JavaScript, HTML, and CSS.
• Experience with server-side rendering and static site generation in Next.js.
• Proficiency in using TRPC for building end-to-end typesafe APIs.
• Familiarity with the T3 stack (TypeScript, TRPC, Next.js, and Prisma).
• Familiarity with RESTful APIs and GraphQL.
• Proficiency with version control systems, particularly Git.
• Knowledge of modern front-end build pipelines and tools.
• Experience with common front-end development tools such as Babel, Webpack, NPM, etc.
• Ability to write effective unit tests and integration tests.
• Strong problem-solving skills and attention to detail.
• Excellent communication and teamwork skills.
• [Add any preferred qualifications or requirements specific to your project, such as experience with a particular CMS, e-commerce platforms, or additional technologies.]
Preferred Qualifications:
• Experience with TypeScript.
• Knowledge of UI/UX best practices.
• Familiarity with CSS-in-JS libraries such as styled-components or Emotion.
• Experience with cloud platforms such as AWS, Google Cloud, or Azure.
• Understanding of SEO principles and best practices.
• Experience with Agile/Scrum development methodologies.