Career Search Hub.

Get Started

Job Search Todos

  • Remeber: 3 x 3 x 3 Daily - Three hours of Coding, Three Network Connections, and Three Applications
  • Ensure your resume stays up to date: See applications (resume maintenance) section
  • Keep coding and have Github activity: See Github and technical interview Section for resources
  • Apply for jobs: See job boards and applications section
  • Attend industry events, meetups and other networking events: see networking section
  • Stay engaged with Career Services: we are here to help!

Important Resources

Documents

Make your first impression count!

Resume Tips

Important things to include
  • Contact Section: Email, Phone Number, GitHub hyperlink, LinkedIn hyperlink
  • Summary: Snapshot of you, your experience, key info, your passions
  • Skills: List your technical skills, helps to break it into categories
  • Projects: Make sure to link the title to your github repo, list your tech stack, and have a comprehensive project description
  • Education: include LHL, any previous degree, and any relevant courses
  • Work experience: this is where employers come to see who you are as an employee, make your soft skills clear and backed by concrete experiences
  • Make sure there are no grammatical errors
Curating Your Resume For A Job Posting
  • Quality over quantity: don't send your resume without making some tweaks based on the job description
  • Use technical words and soft skill words that match exactly terms from their job description
  • Mid and large size companies commonly use ATS systems to scan your resume. They are looking for buzzwords that align with the job description
  • Run your resume against a job description to get an idea of what an ATS system is looking for using jobscan.co
Resume Maintenance
  • Did you take the time to write your summary so that it makes you stand out?
  • Are you keeping your summary up to date with what you are doing after bootcamp?
  • Update your projects with a recent project (If you have projects in progress/not live, still put it on your resume, you can say it’s in progress and not link it to your GitHub account if you don’t feel the code is ready to show)
  • Keep your resume hyperlink the same so we’re always sending your updated resume to employer

Write the Right Cover Letter

Good practices to follow:
  • Tailored to the position and company: use key words from the job description
  • Keep it Concise
  • Max 3 paragraphs: Why you are great, why the company is great, why you would be great together
  • Start and end strong! Say you are excited to be applying for the position and end off saying you look forward to hearing from them
  • Grammatical error free

Job Boards

Checkout this list of Job Boards!

Search Tips

  • Even if you find a role through a job board, it is always best to apply directly through their website. Avoid "easy apply" options
  • Don’t just look up “Junior iOS developer or Junior Web Developer”, companies have different ways of titling their positions (ie. Software Engineer, Software Developer, Web Developer, Web Programmer, etc.)
  • Boolean Seach Method (utilizing AND, OR, NOT) i.e junior web dev AND careers AND canada - go to page 5 onwards and you will be able to see company's career pages with job position.
  • On Linkedin, ADD "we are hiring" in job search field to found out which companies are hiring
  • Try looking up languages that you’re familiar with instead (ie. JavaScript, Ruby, Swift, PHP, Python), and filter via experience level or try including the words “entry-level” or “junior” to filter the results further
  • 16 Job Hunting Tips to Get Your Desired Job
  • Your Online Career Coach: Advanced Job Search Tips to Get the Job

Google Alerts

Find Out About Job Openings First with Google Alerts

Step 1: Setup The Alert
Step 2: Edit Your Settings - Get the Hard Bit Done!
  • Result Type: choose what to receive or a default “everything.”
  • How Often: select how many times a week to receive.
  • How Many: choose “only the best results.”
  • Email: enter your email address. (Again, this does not have to be a Gmail address.)
Step 3: Expand Your Search Terms
  • EG: “New industry job”: For example, “new web developer job” means that every time a company advertises a chef job online, you’ll get an alert with these vacancies in your inbox:”
Step 4: Brainstorm Recruitment Factors
  • Next, you need to think outside the box. What will your sector’s employers release to the media that will allow you to find new vacancies before anyone else? EG: “new technology opening”
Step 5: Select The Best Results
  • For the alerts that capture your interest, click the link to open up the webpage. For job adverts, you simply apply as normal. But what’s key here is that you will receive news articles and press releases for companies that will be recruiting in the next few months.
Step 6: Apply Apply Apply!

Github

Yes, employers check your Github when they review your resume!

Important Tips

  • If you are coding outside of github you should bring it onto your github profile!
  • Have clean and thorough Readmes (see below)
  • It is recommended to add your final project on your pinned repo list. Considering forking, if it’s not your repo. Make sure final projects have a complete readme.
  • Star newer and your best repos so that they are coming up on the first page; consider getting rid of your older repositories that don’t add breadth or depth to showcase your skills
  • According to Rohan at Highline Beta “One big tip I give Jr. Devs is to start contributing heavily to Open Source projects. The easiest way to start is to start doing Pull Requests for grammar, move to documentation, and then start doing bug fixes. At the very least it shows me that they are willing to put in work while also learning new skills, and it's quick hacks to doing some real implementation work outside of a team.”
  • During interviews, it is advisable to speak to your GitHub profile. While GitHub is not the end all be all of ways to measure candidates, some employers use it as a metric to determine how active and how much experience a candidate has and their passion.

Coding Resources

  • Compass Alumni Book
  • LHL’s Project Suggestions
  • HackerRank: Practice coding. Compete. Find Jobs!
  • freeCodeCamp: Open source community that helps you learn to code, and also has thousands of challenges you can complete. We’ve had some employers use it to tech test candidates.
  • LeetCode: Best platform to help you enhance your skills, expand your knowledge and prepare for technical interviews
  • Codesignal: Fun way to practice your programming skills. Master new languages, prepare for interviews, and much more! Join an active community of 500,000+ engineers!

Github ReadMe Best Practices

Documenting your projects on Github

Sections for your readme.md
  • Overview (4-5 Sentences)
  • Group Members (linked to their GitHub)
  • important URL link to their Demo Project
  • Demo Images ( 2-5 should walk user through app features )
  • Tech Stack
  • Future Goals (Optional)
  • Setup

Interviews

Don't Just Wing it! Prepare, Practice, and Be Positive.

Interview Prep

Research the Company and Product
  • If they have a product, download/view the product and/or research it
  • Know the company website really well
  • Review other job descriptions
  • Check out the company on Glassdoor
  • Research the team: Find their members on LinkedIn
  • Know Why You're Intererested in working there: Take the time to think about why you are aligned
Logistics Prep
Prep for the Interview
Answers You Should Have Prepared
  • Tell me about yourself
  • Scenerio Questions: A time you had a conflict working with others, A time you failed
  • Have 3 strengths and weaknesses in your back pocket
  • Have 5-7 questions ready that you want to ask the employer: Check out Culture Fit Interview Section for questions to bring

Interview Follow-Up

When Do I Follow-Up?
  • You should always send a follow up email following your interview (a few hours later or the day after)
  • The Perfect Thank You Template
  • Pro Tip: Your last question in an interview should always be about next steps. If you do not hear by when they let you know they will get back to you, you can also send a follow-up email the day after you expected to hear.
Interview Follow-up Sample Email
Dear <Insert>,

Thank you so much for taking the time to interview me, it was a pleasure meeting you One of the things that stood out for me was <Insert>.

OR

I really loved learning about <Insert>. I look forward to speaking with you (or talk about what they said was the next stage)

Thank you,
<Insert>

Networking

Job hunting is more than searching online and the tech community loves to get together and talk shop.
Find out what is happening in your city! Eventbrite | Meetups

LinkedIn Tips

Tech Stuff

Web Interview Prep

Tech Interview Practice Questions
Practice Tech Tests & Coding Exercises
  • HackerRank: Practice coding. Compete. Find Jobs!
  • Codility: Challenges and demo tests available for programmers! Some employers will use this to tech test.
  • freeCodeCamp: Open source community that helps you learn to code, and also has thousands of challenges you can complete. We’ve had some employers use it to tech test candidates.
  • Interviewing.io: Free, anonymous technical interview practice with engineers from Google, Facebook, and more
  • Interview Cake: Study tool that preps software engineering candidates for programming interviews. You can work on algorithmic problems at your own pace and get nice hints as you go. Also has some great interview tips!
  • LeetCode: Best platform to help you enhance your skills, expand your knowledge and prepare for technical interviews
  • Codefights: Fun way to practice your programming skills. Master new languages, prepare for interviews, and much more! Join an active community of 500,000+ engineers!
  • Grind 75 Questions: Customize LeetCode study plans according to your needs. You are recommended to work on the questions in order.
  • Epic React: Confidently ship well-architected production ready react apps like a Pro!
  • hackr.io: Find the best programming courses and tutorials
  • Laws of UX: Laws of UX is a collection of best practices that designers can consider when building user interfaces.

Data Science Interview Prep

Advanced Learning Platforms
News
Tech Interview