We are searching for a 'Senior Next.js Developer' with commendable experience in the NextJS framework and typescript. You are a perfect candidate if you are growth-oriented, you love what you do, and you enjoy working on new ideas to develop exciting products and growth features.
Key Responsibilities:
1. Experience: 2-5 years of experience with Next.js and TypeScript.
2. Web Application Development: Proven track record of developing web applications using Next.js and React, with a strong grasp of their features and best practices.
3. State Management: Strong understanding of state management frameworks such as Redux and MobX.
4. Technical Expertise: Solid technical background with a thorough understanding of OOP concepts and web/front-end application design principles.
5. Web Markup Proficiency: Proficient in web markup languages, including HTML5 and CSS3.
6. Cross-Browser Compatibility: In-depth knowledge of cross-browser compatibility issues and strategies to address them.
7. Frontend Testing: Competent in using frontend testing tools like Jest, React Testing Library, and Enzyme.
8. Responsive Development: Good understanding of responsive web development practices.
9. Autonomy: Ability to work with minimal supervision.
10. Performance Optimization: Strong knowledge of performance improvement techniques, Content Delivery Networks (CDN), and SEO best practices.
11. Rendering Techniques: Must have experience with rendering techniques, including SSR (Server-Side Rendering), SSG (Static Site Generation), and DSG (Deferred Static Generation).
Nice-to-have:
1. Understanding of partial pre-rendering
2. Knowledge of frameworks like Ruby on Rails
Skill(s) required
APIsCSSHTMLJavaScriptjQueryNext.jsReactJSReduxREST API
Makerble Impact Analytics gives you the tools to report, understand, accelerate and finance every client's journey through your charity programs. Makerble Impact Analytics helps you get a complete understanding of how your clients, beneficiaries, service users, and stakeholders engage with your programs, so you can deliver greater impact and report results quickly.