Key Responsibilities End-to-End Project Ownership : Lead the development, deployment, and maintenance of full-stack applications from concept to production. Architect scalable solutions for both frontend and backend systems, ensuring alignment with business goals. Optimize performance, security, and reliability of applications at scale. Technical Leadership : Collaborate with cross-functional teams (product, design, QA) to refine requirements and deliver high-quality features. Mentor junior developers through code reviews, pair programming, and best-practice guidance. Drive architectural decisions (e.g., monolith vs. microservices, database schema design). Codebase Modernization : Rapidly onboard and extend existing projects from platforms like Replit or Bolt , refactoring legacy code into maintainable, modern systems. Implement robust testing strategies (unit, integration, E2E) and CI/CD pipelines. Backend Development : Design and maintain RESTful APIs, authentication systems, and database schemas (SQL/NoSQL). Integrate third-party services (payment gateways, cloud storage, analytics). Frontend Development : Build complex, responsive UIs with React/TypeScript, leveraging advanced patterns (e.g., compound components, hooks optimization). Ensure cross-browser compatibility and accessibility (WCAG standards). DevOps & Infrastructure : Configure and manage cloud infrastructure (AWS, GCP, Azure) for deployment, monitoring, and scaling. Troubleshoot production issues using logging, APM tools (e.g., New Relic, Datadog), and performance audits. Required Skills Frontend Expertise: React & TypeScript Mastery : 5+ years building production-grade React apps with TypeScript. Advanced state management (Redux Toolkit, Zustand, React Query). Modern frameworks (Next.js,Remix) and SSR/SSG strategies. UI/UX Best Practices : Proficient in CSS-in-JS (Styled Components, Emotion) or utility-first frameworks (Tailwind). Performance optimization (code splitting, lazy loading, Lighthouse audits). Backend Expertise: Node.js/TypeScript Backends : 3+ years with Node.js, Express/Nest.js, and TypeScript. Designing scalable systems (caching, queuing, load balancing). Database design (PostgreSQL, MongoDB, Redis) and ORMs (Prisma, TypeORM). API & Security : Authentication/authorization (OAuth, JWT, Auth0). API security best practices (rate limiting, input sanitization). DevOps & Tools: Infrastructure : Containerization. Serverless architecture . CI/CD : GitHub Actions, GitLab CI, or CircleCI. Automated testing. Collaboration & Workflow: Advanced Git workflows. Experience with project collaboration tools (Replit, Gitpod, VS Code Live Share). Agile methodologies (Scrum, Kanban) and task management (Jira, Linear). Problem-Solving: Ability to reverse-engineer and improve undocumented codebases. Strong debugging skills (Chrome DevTools, browser profiling, network analysis).