← Zakázky

React & Nodejs code review and & Architecture Review

Rozpočet: $15.0 - $30.0 HOURLY / FULL_TIME ⭐ 0.00 (0) India

react-js, node.js, javascript, software-architecture

Preferred qualifications

  • Experience: Expert
We have an existing React + Node.js web application that has grown significantly over time and is now experiencing performance issues, increasing technical debt, and deployment instability. We're looking for a Senior Full Stack Engineer or Technical Lead with proven experience rescuing and modernizing production applications. Your primary responsibility is to perform a comprehensive technical audit, identify the root causes of our issues, and provide a practical roadmap for stabilizing and scaling the application without disrupting production. This is an architecture and diagnostics engagement not a feature development project. Current Challenges Performance bottlenecks impacting user experience Frequent bugs introduced during deployments Growing technical debt slowing development Difficulty scaling the application Complex and potentially inefficient database queries Frontend rendering and state management issues Lack of a clear long-term architecture strategy Scope of Work You will perform a comprehensive review of our application, including: Backend Review Node.js architecture and application structure Identify event loop blocking and performance bottlenecks Analyze API performance and request lifecycle Review database schema, indexing, and query efficiency Evaluate caching strategy and scalability Identify memory leaks or resource utilization issues Frontend Review React architecture and component structure Analyze rendering performance and unnecessary re-renders Review state management approach Evaluate bundle size and loading performance Identify maintainability and scalability concerns Architecture Review Assess overall system architecture Identify technical debt and high-risk areas Review deployment reliability and release process Recommend best practices for future development Deliverables Comprehensive Architecture Assessment Detailed report identifying critical architectural issues and technical debt. Performance Audit Root cause analysis of backend and frontend performance bottlenecks. Database query analysis and optimization recommendations. Deployment and scalability assessment. Prioritized Refactoring Roadmap Step-by-step implementation plan. Prioritized recommendations based on business impact and effort. Suggested quick wins and long-term improvements. Risk assessment and migration strategy. We're looking for someone who has: Expert-level experience with React and Node.js Strong understanding of scalable web application architecture Experience auditing large production codebases Proven track record rescuing legacy or high-technical-debt applications Deep knowledge of performance profiling and optimization Experience with database optimization (SQL and/or NoSQL | MongoDb) Excellent communication skills and the ability to explain complex technical concepts clearly Proposal Requirements Please include: A brief overview of similar codebase audits or modernization projects you've completed. Examples of performance or scalability issues you've successfully resolved. Your approach to conducting a technical audit. Estimated timeline for completing the assessment. Any relevant architecture, performance, or technical leadership experience.
Otevřít na Upwork

AI proposal draft

Generate a short cover letter for this job. Edit before sending.

Sign in to generate an AI proposal draft.

Přihlásit