Hey everyone! I'm reaching out for some straightforward, practical advice from experienced developers or hiring managers. I've got solid real-world experience with React, Next.js, TypeScript, JavaScript, Tailwind, shadcn/ui, REST APIs, Node.js, Express, Hono, Prisma, PostgreSQL, MongoDB, and Python (Django/FastAPI)—basically, I'm full-stack but lean towards frontend. With about 1.8 years of experience under my belt, I'm aiming to secure a full-stack or frontend-heavy position by the end of February. However, I feel stuck and need to make the next 6-8 weeks super focused, steering clear of random tutorials.
Here's what I'm looking for advice on:
- What key skills should I focus on to stand out in full-stack hiring right now? I'm thinking strong React fundamentals, state management, API design, authentication, SQL basics, clean UI architecture, debugging, and performance.
- What kind of projects would genuinely impress hiring managers? I want something manageable that allows me to demonstrate my ability to build, ship, and organize effectively.
- For those who hire or mentor junior/mid-level candidates, what mistakes do most applicants make that I should avoid?
- If you were in my shoes needing a job by February, how would you plan the next two months? What should I prioritize in terms of learning, building, and applying for jobs?
- Should I also consider learning Docker and Kubernetes?
I'm ready to put in the effort; I just need a clear direction from those who have been through this before. Also, I'm open to referrals and can share my resume if anyone is aware of opportunities. Any honest advice would be incredibly helpful! Thanks a ton in advance!
3 Answers
I definitely recommend tackling a personal project that really highlights your skills. Make sure to document your process and create a portfolio site that showcases your work. You want hiring managers to see not just what you did, but how you think and approach problems. Networking can also boost your chances; don't hesitate to reach out to people on LinkedIn for potential opportunities.
For your skill focus, prioritize mastering React properly with a solid understanding of state management and component architecture. Many full-stack roles look for candidates who can demonstrate not only coding skills but also the ability to produce a polished user experience. Also, if you can learn just the basics of Docker, it may help you stand out, but don’t overload yourself with too much right now.
Honestly, with 1.8 years of experience, you're in a decent spot, but the key is to show that you can ship something real. Try building a small SaaS project that includes proper authentication, a database, and deploy it live. I'd recommend putting Docker and Kubernetes on the back burner for now; focus instead on core fundamentals and writing clean code. A lot of juniors mess up by having messy GitHub profiles or projects that don't function properly.
1.8 years? I have over 15 years, and I'm still job hunting since August!

Thanks for the advice! I was contemplating putting Docker and K8's aside and focusing on a solid project to showcase. Your input really helped clear my doubt!