Spend your summer improving your coding skills and gaining real work experience

The Coding Fellowship is a summer program that helps people from underrepresented groups in tech get their foot in the door to a tech career.

About the fellowship

The Less Annoying CRM Coding Fellowship is a summer program for people from underrepresented groups in tech. We help people who are learning to code level up their skills so that they’re ready to apply for internships or full-time job opportunities the following summer.

“You need experience to get a job, and you need a job to get experience.”

👆 This is the problem we’re trying to solve. Getting a job in tech can be a life-changing opportunity, but there’s a gap between learning to code, and being ready for a real job in the industry, especially for people from disenfranchised groups. We want to help close that gap.

Just like an internship, you'll get paid, gain valuable experience, and have a great item to put on your resume. Unlike an internship, this program is focused on people early in their coding journey who might not have enough experience to get a real internship yet. The focus is entirely on helping you prepare for your future career.

Key facts

When: This is a full-time position during the summer of 2022. Typical hours are Monday-Friday, 9am-5pm. The fellowship starts in mid-May and runs through early-August.
Where: You’ll be working in our office in downtown St. Louis unless the pandemic forces us to move remote for the summer.
Pay: Fellows receive a $2,000/month stipend.
Application deadline: February 25th, 2022

Who we're looking for

We are looking for applicants who meet the following two criteria:

  1. The fellowship is open to anyone who identifies as a woman, as Black, or as a member of any other group that is disenfranchised in the tech industry.
  2. The fellowship is meant for people who have already begun learning to code (e.g. a college student majoring in computer science or someone who has gone through a coding bootcamp) but isn’t experienced enough to get a job or internship yet.
    Note: If you think you’re experienced enough to apply for a full internship, we have those too! You can even apply for both and we’ll help you figure out which is a better fit for where you’re at right now.

Aside from that, we’re just looking for talented people who are eager to learn. If that’s you, please apply!

Who are we?

We are Less Annoying CRM, a small tech company based in downtown St. Louis. We make Customer Relationship Management (CRM) software which helps small businesses stay organized and productive. If you'd like to learn more about what a CRM is, you can read up on it here.

We have a team of experienced software engineers who are eager to help you get started in the tech industry. Many of our engineers come from non-traditional backgrounds, and we have a lot of experience mentoring people early in their careers. As a matter of fact, our lead software engineer started working here as a customer service rep, learned to code on the job, and now leads the entire technical team. We know the journey you’re on, and we’re ready to help.

What you can expect from the summer

The coding fellowship is meant to fill the gap between what you learn in school (or other ways of learning to code) and what you actually need to know to work in the industry. Here’s how we do that...

Schedule

The summer will be broken into two sections:

Intro (2-3 weeks) - This period will be fairly structured. We’ll arrange a number of meetings and activities for you including the following:

  • Getting to know the other fellows - We normally have 3-6 fellows each summer. The stronger your relationship with the other fellows, the more you’ll learn and enjoy your experience here.
  • Getting to know the team - We’re a small company of about 20 people. By the end of the summer, you’ll know each and every one of us including the CEO and each of our developers.
  • Learning the tech basics - We expect you to already have basic coding skills, but we want to make sure everyone has the basics down. We’ll cover the core principles of web development, our tech stack, and more.
  • Learning how to thrive in a professional environment - Working in tech isn’t just about being able to code. To succeed, you need to learn the language, tools, and etiquette of the industry, so we’ll walk you through all of it.

Project work (the rest of the summer) - After the intro period, you’ll pick a project to work on for the summer. You’ll have weekly check-ins with a mentor to help make sure you stay on track, and you’ll have a whole team of people to go to for help anytime you get stuck. But you’ll need to be self-directed and ask for help when you need it. That’s an important skill for you to have later in your career, so we’ll make sure you get used to it here.

Final presentation (the last day) - At the end of the summer, you’ll present to the whole company on what you’ve built. Even if you’re a programmer, communication and public speaking are valuable skills, so we’ll provide mentorship to make sure you’re ready to present.

Mentorship

The main thing you’ll get from this fellowship that you don’t get from taking a computer science class is mentorship. There’s no better way to learn to be a successful programmer than to work alongside experienced professionals.

For example, in school, you turn in an assignment, the teacher gives you a grade, and then you move on to the next topic. In this fellowship, you’ll submit code, we’ll review it and provide tons of feedback, and then we’ll work with you to help you make the suggested changes. Sometimes it takes several back-and-forth cycles of this before the code is truly professional-quality. You’ll experience the exact same process we use internally to make sure that our software is ready for our customers.

Your main point-of-contact for the fellowship will be Tyler King, co-founder and CEO of Less Annoying CRM. Tyler has a degree in computer science, worked as a professional software engineer prior to starting LACRM, and built the first version of our product from scratch. He’ll share with you all of his experience with coding, business, and entrepreneurship.

In addition to Tyler, you’ll be paired with one of our software engineers who will be your technical mentor. They’ll help you out with project planning, finding the right learning resources, code reviews, etc.

Ultimately, it’s up to you to make this summer a success, but you’ll have an entire team of people behind you providing the support and encouragement you need to succeed.

How to apply

If all that sounds interesting to you, you can learn more about the company on our website, or get started on your application here:

Click here to begin your application

Applicants with disabilities may contact Less Annoying CRM via email or telephone to request and arrange for accommodations. If you need assistance to accommodate a disability during the application process, you may request an accommodation at any time. Please contact emily.schwab@lessannoyingcrm.com or call 314-222-2750.

You can also read about our interview process before applying if you'd like — you can read a complete description of the process here.