Job Description:
- Design and implement scalable and maintainable Next.js-based solutions.
- Deep understanding of React Next.js components, rendering, handlers, server actions and advanced routing capabilities.
- Strong problem-solving and analytical skills, Hands-on technology development experience in React based complex web development, re-usable component library creation with branding and theming.
- Collaborate with stakeholders and cross-functional teams to understand business requirements and translate them into technical solutions.
- Provide technical leadership and guidance to development teams, ensuring adherence to best practices and architectural standards.
- Develop robust and scalable architecture blueprints for Next.js applications.
- Ensure the alignment of technical solutions with business goals and objectives.
- Identify and resolve technical challenges and bottlenecks.
- Provide technical support and troubleshooting for development teams.
- Optimize application performance through code optimization, caching strategies, and infrastructure improvements.
- Monitor application performance and identify areas for improvement.
- Define and enforce architectural standards and best practices.
- Ensure the quality and performance of the application through robust testing and validation.
- Implement and oversee CI/CD pipelines to automate and streamline development processes.
- Conduct regular code reviews and technical audits.
- Create and maintain comprehensive architectural documentation.
- Experience in Financial (Credit Union, Mortgage) domain is nice to have.
- Working experience in Onsite – Offshore modal.
Technical Skills: Next JS, React JS, Typescript, NodeJS, Redux or State Management libraries, HTML, CSS, and JavaScript, REST API, API development, NoSQL, Mongo DB, Static Site Generation (SSG), Web Architecture Patterns such as modular, component-based architecture. Re-usable react component library creation. RWD, Tailwind CSS, Vercel, Vite, Vitest, Jest, Testing libraries, Code quality and security, DevOps, CI/CD and build tools, Deploying Node JS/Next JS applications in cloud platforms.