Your portfolio is essential to any developer job, it will show off what you're able to do and your skillset. While you're applying and waiting to hear back or on an interview use that time to build up a portfolio. Got an idea? Build it, make it open source. Show the recruiter your code. A lot of recruiters in the dev industry won't look at degrees, they want to see what you can do.
Remote/Internship
Whichever you find is great, even a remote internship is great. The time you have with the company will benefit you greatly, learning new skills, working on new projects. As for the type of remote/internship its all up to you and your personal preference. I find that remote work is better for myself, never really liked internships.
Applications
Companies are hiring developers constantly, there is no harm in applying for multiple places at once, it leaves your options wide open for if a place wishes to take you on.
Making it more appealing
Always keep your resume to one page, and your work on a portfolio. I've found that a lot of the times if your resume is over one page some recruiters just throw it out and don't bother reading the rest. Branching off above make your portfolio stand out, make it unique to anyone elses and something that will catch the eye of a recruiter.
Don't be afraid
Easier said than done aye? But its okay not to get a job, its okay to fail an interview, going through all these will benefit you greatly. It took me many interviews and applications to find my first placement. And once you do the feeling of completing the interview and walking out there with a new job on your hand is a great feeling.
Portfolio
Your portfolio is essential to any developer job, it will show off what you're able to do and your skillset. While you're applying and waiting to hear back or on an interview use that time to build up a portfolio. Got an idea? Build it, make it open source. Show the recruiter your code. A lot of recruiters in the dev industry won't look at degrees, they want to see what you can do.
Remote/Internship
Whichever you find is great, even a remote internship is great. The time you have with the company will benefit you greatly, learning new skills, working on new projects. As for the type of remote/internship its all up to you and your personal preference. I find that remote work is better for myself, never really liked internships.
Applications
Companies are hiring developers constantly, there is no harm in applying for multiple places at once, it leaves your options wide open for if a place wishes to take you on.
Making it more appealing
Always keep your resume to one page, and your work on a portfolio. I've found that a lot of the times if your resume is over one page some recruiters just throw it out and don't bother reading the rest. Branching off above make your portfolio stand out, make it unique to anyone elses and something that will catch the eye of a recruiter.
Don't be afraid
Easier said than done aye? But its okay not to get a job, its okay to fail an interview, going through all these will benefit you greatly. It took me many interviews and applications to find my first placement. And once you do the feeling of completing the interview and walking out there with a new job on your hand is a great feeling.
Best of luck on finding a job!
THANKS A LOT. Specially for the don't be afraid part.