What's in it for you?
We get it. Making a move to a new employer is a big decision. So here are some of the things you can expect from us. Questions? Just ask.
Work Where & When You Want
Corgibytes is set up as a distributed team. Our focus is on results, not micromanagement. We use collaboration tools such as Slack, Github, Waffle.io (along with an internal tool we built called Einbot) to stay connected and give each team member a high degree of autonomy.
Flexible Full-Time Options
We understand that a 40-hour work week might not be the preferred work scenario for everyone. To provide additional flexibility, employees have the option to work anywhere between 30 and 50 hours per week and receive all benefits associated with full-time employment at Corgibytes. Your salary is adjusted accordingly on a straight scale and you can also fluctuate your hours up and down as your life demands.
Paid Professional Development
Mastering your craft shouldn’t be relegated to just nights and weekends. That’s why we’ve set up 10% time to help you focus on regular professional development during working hours. At Corgibytes, for every ten hours you work, you’ll accrue an hour to spend learning something new. Popular activities include taking an online class, learning a new programming language, contributing to an open source project, blogging about your experiences, or building something interesting.
Focus on Health
Yes, we offer health insurance. We also go beyond by focusing on a low-stress environment that promotes healthy living. We encourage each other to get plenty of rest (including mid-day naps if needed), exercise, and eat well. We even offer a virtual yoga class to help us stay mindful and keep carpal tunnel syndrome at bay.
Prefer Contract Work?
Like your 1099 status? No problem. We can structure your work arrangement in a way that works for you. While you won’t get access to health insurance and will be responsible for purchasing your own equipment, we recognize that being an independent contractor just works better for some folks.
Positions we're scouting for.
As a bootstrapped company, we're hiring developers based on client demand. We have a bunch of good sales leads at any given time, but the timing of when we're hiring might not be immediate. If you feel like you're a good candidate for any of the positions listed below, still reach out. We'll rely on folks who have gotten in touch with us first before we turn to recruiters.
Lead Code Whisperer
Does reconstructing a database from the binary files without any documentation so you can integrate it with a modern framework sound like a fun challenge? If so, you’ve got the right attitude! You’re a seasoned developer and this ain’t your first rodeo. You may have lost count of how many languages you code in because you’re always eager to try something new and are confident you could pick up a new language in a week or two. In your career, you’ve been the person who other people naturally go to for help. You have a service-oriented approach, enjoy mentoring, and like the idea of solving problems as a team as opposed to going off and doing your own thing. You’ve never really liked being called a “ninja” or “rockstar”, even though you are one.
Corgibytes doesn’t have project managers, so you’ll also be responsible for interacting with clients to help run projects, discuss budget, and prioritize tasks. Good written and verbal communication skills are a must. You’re adaptive because each client is different. Some run on two week sprints and are comfortable with Scrum. Others do well with Kanban and Continuous Deployment. You get that the methodology is less important than the results, and will be diligent about collecting retrospectives so the executive team can stay informed and involved.
Senior Code Whisperer
Many of our clients come to us with complex architectural problems. As a Senior Code Whisperer, you are able to work directly with a client to help them migrate platforms, address security vulnerabilities, integrate with obscure systems, and more. You absolutely love a challenge and are able to understand and articulate the business value of technical choices.
As a full-stack polyglot programmer, you are comfortable with a wide range of tech stacks. If a project requires a stack you haven’t used before, your instinct is to become eager, not intimidated. You regularly practice writing clean code with Test Driven Development and document your rationale. You stay up-to-date with industry best practices and are starting to contribute your thoughts through blogs, stack overflow, presentations, etc. You are a mentor who loves helping other developers grow in their careers. You enjoy pair programming and providing feedback through pull requests and code reviews.
We get asked these questions a lot.
How much would I get paid?
While autonomy and the ability to work on interesting problems with other humble and brilliant engineers are our biggest benefits, we know that money matters, too. Senior Developers earn $65 per hour and Lead Developers earn $70 per hour. We consider employees who work an average of at least thirty hours per week full-time and we discourage working more than fifty hours per week because burnout is real. We pay by the hour because it gives our staff the most scheduling flexibility and helps us run a profitable company.
Is there a particular skill or language you're looking for?
The folks who have been the best fit at Corgibytes have a “can do” attitude and are amazing consultants. They are proactive, take initiative, and focus on delivering lots of value to our clients. They communicate with ease and leave a trail of documentation behind them.
The most popular language/frameworks that we get asked to work on is Ruby on Rails, Python/Django, and C#/.NET,. Most of our developers can work with all three of these tech stacks, including a few more. If they’re not familiar with a technology, they can ramp up quickly, which to us is about a week.
I live outside the United States. Can I still apply?
Most of our team is currently on Eastern Time. One of our teammates lived in Hong Kong for a month, and while it worked, we noticed there was a significant delay in communication that isn’t ideal. Given that, we give preference to people close to our timezone but are absolutely open to being convinced otherwise.
Are you hiring junior developers?
As a small team, we’re building our core leadership first. This means that for the foreseeable future, we’ll need developers with lots of experience. We do have it in our strategic plan to implement a training program for more junior developers, but realistically, it won’t be implemented for a few more years.
What about diversity?
It’s awesome! We are an equal opportunity employer and value diversity. We do not discriminate by race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.
Nice. I think I want to apply. Any tips?
Keep informed of when we’re hiring by completing our developer survey.
When need to staff a project, we’ll send out a message to individuals with more details about the position. We have loads of applicants contacting us, so here’s how you can help yourself stand out when filling out your survey:
- Show us your personality. Good communication, especially written skills, are essential and a quality we’ll be looking for.
- Our CEO and CTO are the ones who initially review applicants. Use our names in your greeting. They’re on our website.
- Links to projects where we can check out your work are super helpful.
- If you have typos in your survey, we’ll assume you’re also okay with typos in your code. We pitch our company based on quality, so details matter.
Sweet. I filled out the survey. Now what?
Head on over to our hiring process page and read all about what you can expect.