codingnomads-working-remotely-tips

What was once an idyllic pipedream of working from a laptop on the beach, remote work has become a global reality - and necessity. Driven by the COVID-19 pandemic, much of the world now works remotely. For some, jumping on Zoom calls and working online is basically business as usual. Unfortunately for others, social distancing at home means no work at all. Despite much of the world slowing down, software engineers continue to be in extremely high demand. Now more than ever, learning skills to work remotely can safeguard your career against whatever life throws your way. And once life returns to normal, you'll be able to work remotely and have your coconut on the beach, too. Keep reading for important considerations, tips, and resources from CodingNomads on finding remote developer jobs after a coding bootcamp.

You’ll learn about:

coding-nomads-bali-classroom
Outpost coworking space backyard in Ubud, Bali - an unofficial conference call spot.

Is remote work for you?

As a coding bootcamp grad, you are still at the beginning of your learning curve. Some people benefit from an in-person environment with face-to-face interaction. That said, having amazing mentors and a supportive team isn’t dependent on going into an office, and many people work and learn better on their own terms. Here are some crucial characteristics of a successful remote developer:

  • Disciplined self-starter. You are responsible for staying focused and accountable, as well as not just working all the time. Thrives with autonomy.
  • Ability to quickly adopt new technologies. Each remote team will employ its own communication and productivity tools that you’ll be expected to use.
  • Lone Ranger. While working remotely still typically means working with a team, remote workers must be ok with digital vs. in-person interaction. More productive when left to your own devices.

Being a remote employee vs. a freelancer

Do you prefer the stability of a paycheck? Or do you seek the variety of contract work?

Sometimes coding bootcamp grads need to start as contractors before landing a full-time job— especially if you want to work remotely. Starting as a contractor can be a great way to get your foot in the door, build your experience, and/or achieve the lifestyle you seek. Considerations for working as an employee vs. contractor:

  • Employee
    • Pros: Stable team environment. Employer motivation to train and mentor you. May include benefits like paid vacation and healthcare.
    • Cons: Less flexibility in terms of hours worked, vacation requests, etc.
  • Freelance / Contract
    • Pros: Make your own schedule, set your own rates, be your own boss. Build your experience while still learning.
    • Cons: Can be a lack of mentorship and training for new developers. Don’t get paid when you don’t work. Responsible for finding the next gig.

codingnomads-remote-workers-tech

Tips for Finding Remote Developer Jobs

Now that you’ve decided to ditch the cubicle, it’s time to find a remote job. The following tips are tried-and-true strategies from fellow digital nomads and our coding bootcamp graduates.

1. Work for less, gain more

We know you didn’t go to a coding bootcamp to make less money, but hear us out. Small companies and startups need software engineers, but can’t always afford a senior developer. You need to gain experience and want the flexibility of remote work. Make it a win-win by starting at an affordable rate, while you continue learning, building experience, and creating your ideal lifestyle.

  • Spend less money by working remotely
    • Remote workers save money on commuting, lunch, work clothes, etc. You can choose to work from a location with a lower cost of living (e.g. find a remote job from California, live anywhere else). Oftentimes, remote workers also value other priorities in life over a paycheck - like flexible hours and working from where you want. A common theme we’ve noticed: Digital nomads are happier making slightly less, owning less stuff, and living more.
  • Grow your experience, grow your income
    • This is not a suggestion to undervalue your skills or go hungry - it’s a suggestion to help you gain experience and freedom. Especially with your first job out of a bootcamp, offering a modest hourly rate will increase your chances of finding work fast. It’s how most people start their careers, even with college degrees. Figure out what income you need to be comfortable for the next 6-12 months. Within that time, if you’ve continued growing your experience, your income will grow too.

codingnomads-working-remotely-tech

2. Reach out to your network

Looking for remote work is an endless abyss of possibilities. Reaching out to your family, friends, and professional contacts is the easiest and most effective way to find work. Your software engineering skills are in high demand, so it’s very likely that someone in your extended network could use the help. Remember Tip #1. You’re not putting anyone out. You’re potentially doing them a favor.

Write up a quick message that outlines your motivations, skills, and the type of remote position you seek. Send it to your contacts, and ask them to pass it along too. Demonstrate that you have valuable skills to offer, and the eagerness to learn. You’ll have a much better chance getting an interview by means of someone who can vouch for you.

3. Resources to build your professional online networks

Your online networks are also a critical component to finding remote work. Online people are your people, and the sky’s the limit on how far your online network extends. This is also the best way for a remote company to vet who you are, and the value you bring to the table.

  • Be searchable through your profiles
    • Spend time building your LinkedIn, AngelList, and any other relevant social media profiles. Include your bootcamp experience: the programming languages, frameworks, databases, project management tools, and other applicable technologies you learned. Be clear in your profile that you’re looking for remote work, and include relevant keywords so you are searchable by employers. 
  • Showcase your personality
    • In addition to your tech skills, show some personality through your profile headline, summary, etc. Sounds basic, but include a nice photo of yourself. It’s your goal to stand out as someone that employers want to work with; someone who has more dimensions than just work. For more tips on building a great LinkedIn profile, this thorough blog includes specific ideas for remote workers.
  • Join relevant networking communities
    • After updating your profiles, join LinkedIn groups and follow companies relevant to your search. Beyond LinkedIn and AngelList, there are tons of online communities where you can connect with people looking for software engineers, such as:
    • When searching online platforms, include remote-based keywords in your search like “remote,” “telecommute,” “virtual,” “work from home,” etc. Reach out to people at companies you’re interested in for informational interviews, and a potential foot in the door. Connecting on a “personal” level  (even when online) will go a long way in your remote job search.

4. Prepare your collateral, prepare for the interview

Alongside building your network, you’ll need all the nuts-and-bolts items for landing your first job out of a coding bootcamp. This includes polishing your resume and cover letter, ensuring that you convey your technical skills, personality, and your value to the company in each.

Check out these additional tips on finding a job after a coding bootcamp, including how to seek companies you want to work for, customize your outreach, prepare for the technical interview, and succeed on the job.

5. Online job boards for remote developer jobs

Building your network is the most effective way to secure remote work. Entry-level positions are often not advertised online. If they are, cold-applying to jobs makes you just another applicant in the pool.

However, there are tons of developer job listings, so online job boards are worth a mention. Below are a handful, and a Google search will reveal many more.

(Pro tip: If you see a company you like that’s hiring devs of any level, try to connect with dev employees on LinkedIn / AngelList. Ask if they’d be willing to chat with you about what it’s like to work there on the team. See if they’re looking for any entry-level devs.)

Why CodingNomads?

Students join CodingNomads to jumpstart their dream of becoming a digital nomad, supported by our global community of students, alumni, instructors and staff. Many of our students go on to land remote developer jobs after graduating, armed with in-demand engineering skills and remote work resources from our courses. 

As a team of remote developers ourselves, we love helping students enjoy the process of learning to code, and achieve the remote work lifestyle. You can try any of our online coding courses for free, and when the time is right, experience the digital nomad lifestyle at our international traveling coding bootcamps.

Ready to find your next remote developer jobs?

Working remotely can be a great arrangement for the right people, offering the flexibility to spend more time at home, or wherever you choose. But remember that it’s still hard work. If after your coding bootcamp—or at any point in your career—you seek autonomy and are ready for the challenge, use these tips as guidance for a rewarding remote developer career.

Digital nomads: any more tried and true tips for coders new to the remote scene?
Bootcamp grads: any questions about working 
remotely?
Let us know in the comments!

About The Author

Kim image codingnomads

Kim Desmond is the Cofounder of CodingNomads, an award-winning coding bootcamp for Java, Python and JavaScript fullstack engineering. An avid traveler and digital nomad, Kim is passionate about helping students live their best lives through quality training and fun life experiences.

Not sure what you're looking for?

We'll match you!

related posts


Guide


JavaScript 101: What is an Array?

Gregorio Rojas, co-founder of Sabio, gives you a 10-minute lesson on Arrays!

Array javascript sabio

Article


How to Structure Your Online Job Search

Use this checklist – it includes 4 things to do daily and 3 things to do weekly on your job search!

Checklist for online job search

Guide


How To Network Online to Get a Tech Job

Thinkful’s Career Coach Brenda Bridges shares tips on how to grow your professional network online!

Guide to networking online thinkful