Validating profile... 0% complete

What is your current level of experience in freelance work?

 

 

Full Stack Developer / Engineering Manager

Overview: We are a small but ambitious startup seeking a highly experienced Lead Full Stack Developer or Engineering Manager to take ownership of a currently underperforming product. Your primary mission will be to audit the existing codebase, resolve technical inefficiencies, and establish a reliable foundation for product scalability and market success. You’ll work closely with a small team of four engineers (Full Stack and QA), providing both hands-on coding support and high-level technical leadership. Proficiency in Django and Next.js is essential, as you'll be directly involved in addressing complex engineering challenges alongside mentoring the team. Key Responsibilities: Code & Product Audit: Perform a comprehensive review of the existing codebase and architecture to identify bugs, bottlenecks, and areas for improvement. Issue Remediation: Develop and execute a plan to resolve performance issues, eliminate technical debt, and refactor code for maintainability and scalability. Process Implementation: Define and enforce engineering best practices across development, testing, and deployment workflows. Technical Leadership: Recommend and integrate modern tools, frameworks, and services to enhance overall product quality and team productivity. Team Management: Provide leadership and mentorship to a team of 4 engineers, fostering a culture of ownership, accountability, and continuous improvement. Strategic Alignment: Work with stakeholders to ensure that technical decisions support broader business goals, including product-market fit and client satisfaction. Requirements: Experience: 7+ years as a Full Stack Developer or Engineering Manager with a strong track record in leading high-performing teams and shipping production-grade software. Tech Stack Expertise: Advanced skills in JavaScript/TypeScript, Next.js, React, Python/Django, and cloud infrastructure (AWS, GCP, or Azure). Familiarity with CI/CD and DevOps best practices. Analytical Thinking: Strong ability to diagnose complex technical problems and design practical, scalable solutions. Leadership: Proven experience mentoring engineers, managing small teams, and instilling development discipline through Agile/Scrum methodologies. Modern Practices: Up-to-date with the latest industry tools, trends, and best practices in security, performance, and software delivery. Preferred Qualifications: Hands-on experience with system optimization, security hardening, and scalability enhancements Deep involvement in code reviews, QA automation, and continuous integration workflows Strong communication and stakeholder management skills