Software Engineer (Full-stack)

| Greater Denver Area
Please click here to apply directly on our website: https://hire.withgoogle.com/public/jobs/namecom/view/P_AAAAAAEAAIsFwR9bH8VHzk?trackingTag=builtInColorado.

Thank you for your interest in joining name.com!
Apply now

Software Engineer

Denver, CO 

We’re Name.com, Colorado’s premier domain registrar. At Name.com, we value collaboration, respect, accountability, transparency, and humor, and we’re looking for a Software Engineer to help make Name.com the "Best Place to Build Online”! 

Founded in 2003 and now part of Donuts, Inc, Name.com is made up of roughly 35 people housed in our downtown Denver office, nearby the Denver Convention Center. Our small (about 2 pizza’s worth) engineering team is entirely co-located, and within the team, you’ll be working alongside industry and coding veterans who are helpful, committed, excellent at what they do, and generally fun to be around (except for maybe Scott). Cross-functionally, you’ll have opportunities to work closely with other teams, including Product, Operations, Customer Solutions, and Marketing.

What’s it like to work in the Name.com Engineering Team?

  • Coding - While the percentages aren’t always hard and fast, we generally allocate team capacity as follows:
    • ~40% new features and integrations (aka, “Growth”)
    • ~40% operations
    • ~20% improving and innovating on the existing code base
  • Our tech - Code and Software: Object-oriented PHP 7, CodeIgniter, Backbone (we are planning to move to Vue.js), Bootstrap, RabbitMQ, with a dash of Go and Java (but most of the codebase is PHP), Linux, AWS. Tools: PHPStorm, vim, PivotalTracker, Jenkins, phpunit, Mercurial (moving to GitLab)
  • Batperson - Every member of the team rotates through a sprint-long tour as our “Batperson”. This role serves as bug squasher as well as the primary point of contact for our Technical Support team. This is a great opportunity to understand customer issues while gaining expertise with different parts of the code base. Additionally, it allows the rest of the team to focus on sprint tickets.
  • Meetings
    • In the engineering team, we run 2 week scrum sprints and have the usual meetings - Ticket Sizing, Sprint Planning, Sprint Review, and Sprint Retrospectives as well as our daily scrums.
    • We have bi-weekly team meetings, and you'll have weekly 1-on-1 meetings with your manager as opportunities for coaching and giving and receiving feedback. Impromptu technical conversations occur frequently amongst the team, and the occasional design meetings are scheduled.
    • In addition, we have periodic all-hands company meetings for updates and announcements.
    • Ad-hoc discussions can arise from discussing technical issues, getting/giving help, and coordinating with members from other teams.
  • “Mandatory Fun”
    • Every Friday, the company is invited to a happy hour in our “Dorm Room” and its adjacent balcony. It’s a time for relaxing and enjoying conversations with co-workers across all the teams in the company. 
    • Yearly Scavenger Hunt - an anticipated company-wide event
    • And more… some examples: Yearly Baseball game, Harry Potter Day, periodic team-building events… also, check out our videos on YouTube.
  • Community Engagement - Do you like engaging with your community? If you said yes… So do we! We sponsor hack the dots (https://hack.social), participate in panels and presentations at local conferences like Develop Denver (https://beyondthekeg.co) and Start Up Week (The Experts Weigh In On Diversity and Inclusion in 2019). Our co-workers guide the contributions made by our name.gives charitable giving program (http://name.gives)

What you bring to the table:

  • 2+ Years professional experience using a C-style language (PHP, C++, Java, JavaScript) against an SQL database (eg, MySQL)
  • BS in Computer Science or equivalent degree
  • Firm grasp of Object Oriented Programming (OOP) concepts and design patterns
  • Comfortable working in Linux environments (POSIX commands, bash scripts)
  • Experience with automated testing and Test-driven development (JUnit, PHPUnit)
  • Excellent communication skills and enthusiasm to learn new things

name.com is an Equal Opportunity Employer and does not discriminate on the basis of race, color, religion, sex, age, national origin, veteran status, marital status, sexual orientation, gender identity, disability or any other category prohibited by local, state or federal law. This policy applies to all aspects of employment, including recruitment, placement, promotion, transfer, demotion, compensation, benefits, social and recreational activities and termination. Applicants must be currently authorized to work in the United States on a full-time basis.

Read Full Job Description
Please click here to apply directly on our website: https://hire.withgoogle.com/public/jobs/namecom/view/P_AAAAAAEAAIsFwR9bH8VHzk?trackingTag=builtInColorado.

Thank you for your interest in joining name.com!
Apply now

Technology we use

  • Engineering
  • Product
  • Sales & Marketing
    • GolangLanguages
    • JavascriptLanguages
    • PHPLanguages
    • SqlLanguages
    • Backbone.jsFrameworks
    • CodeIgniterFrameworks
    • Maria DBDatabases
    • MySQLDatabases
    • Google AnalyticsAnalytics
    • IllustratorDesign
    • PhotoshopDesign
    • Pivotal TrackerManagement
    • TrelloManagement
    • WordpressCMS
    • MailChimpEmail

Location

We're located on the second floor of a historic building in Downtown Denver, just blocks from the Convention Center and 16th Street Mall.

An Insider's view of name.com

What's something quirky about your company?

Retros are a necessary but redundant part of the sprint, so we put a unique spin on every one. We've had meetings inspired by Hot Ones (team members took a bite of a spicy chicken wing before sharing their thoughts) and Bird Box (blindfolded teammates worked with partners to share feedback). Challenges like these inject fun into a routine process.

Joseph

Senior Manager - Software Engineering

How do you collaborate with other teams in the company?

Our teams are highly collaborative. We work hard and expect a lot from each other. We keep things fun and use a lot of team building activities and sprinkle humor into everything we can. You never know what GIF or joke is going to pop up. That motivates me to keep up to speed on all of our communication channels. There is always a fun surprise!

Ilima

Customer Service Team Lead

How has your career grown since starting at the company?

I started in Customer Support and quickly moved into Product Management. Over the past 5 years, I have grown in my role while learning about user experience, product management, and leadership. I am currently a Senior Product Manager and head the Product team. The opportunities I have found at Name.com have changed my life.

Angela

Senior Product Manager

How do you make yourself accessible to the rest of the team?

We have a relatively small office with an open floor plan. My pod is surrounded by marketing, product, engineering, and operations, so I'm always accessible. We also have monthly town hall style meetings to discuss everything going on in the company and get open feedback and questions.

Dave

Vice President, Registrar

What does your typical day look like?

Each day is unique and full of wonder. You come in every day wondering which dog will visit, what fun new play on words marketing has come up with, or what kind of new loop our customers are going to throw us through. You really do learn something new every day. Everyone's willing to help, and it's amazing how the teams all work together.

Samantha

Customer Service Representative

What are name.com Perks + Benefits

name.com Benefits Overview

At Name.com, we believe that happy employees are the best employees. We put the happiness and well being of our employees first by offering generous PTO and sick days, excellent health insurance, a generous work-life balance, and all of the LaCroix you can drink.

Culture
Partners with Nonprofits
Name.com makes charitable contributions to organizations our employees are passionate about through the Name.Gives program. We've donated to SafeHouse Denver, Chinook Fund, Friends of Paha & more.
Friends outside of work
Eat lunch together
Team based strategic planning
Group brainstorming sessions
Open office floor plan
Diversity
Highly diverse management team
Unconscious bias training
Mean gender pay gap below 10%
Health Insurance & Wellness Benefits
Flexible Spending Account (FSA)
Name.com employees may contribute up to the IRS limits annually.
Disability Insurance
Short and long term disability benefits provides 60% of your salary.
Dental Benefits
We offer Delta Dental benefits: 100% of diagnostic and preventative costs are covered and after a $50 deductible, 90% of basic services are covered.
Vision Benefits
After a $10 co-pay the VSP vision benefits plan covers 100% for annual eye exams and offers $130 for frames or contact lenses.
Health Insurance Benefits
Name.com offers different Health Insurance Plans, and will help you to choose the best fit for you.
Life Insurance
Name.com Life Insurance is equal to 2 times an employee's annual salary (up to $500k).
Team workouts
Retirement & Stock Options Benefits
401(K)
401(K) Matching
Name.com matches employee contributions dollar-for-dollar up to $5,000 each year.
Company Equity
We are all growing this company together, so we provide options for all.
Performance Bonus
Everyone at all levels is on the same bonus plan. We win and or learn as a team.
Child Care & Parental Leave Benefits
Generous Parental Leave
We offer 12 weeks of paid leave for the birth-parent/caretaker for birth or adoption and 8 weeks of paid leave for the non-birth/secondary caretaker.
Flexible Work Schedule
Employees can often work with their manager to create the schedule that works best for them.
Remote Work Program
Whether you have a doctor's appointment or are waiting on a couch delivery, we get that there are just some times you need to be at home. Employees can arrange work from home time with their manager.
Family Medical Leave
Name.com meets and often exceeds the minimum federal guidelines for FMLA.
Vacation & Time Off Benefits
Generous PTO
Name.com employees are encouraged to take time off to recharge. We offer 20 days PTO each year and employees can rollover up to 200 hours into the next year.
Paid Holidays
Paid Sick Days
Name.com employees receive 5 days per year of paid sick leave.
Perks & Discounts
Beer on Tap
Casual Dress
Commuter Benefits
We offer a generous monthly transportation allowance to help employees get to work each day.
Company Outings
From Rockies games to in-house trivia, we always have an occasion to have some fun.
Stocked Kitchen
We have a fully stocked kitchen so enjoy breakfast, lunch, and ample snacks and drinks on us.
Some Meals Provided
Happy Hours
We like to wrap up every Friday by grabbing a beer from our keg and enjoying a cold one on the porch.
Pet Friendly
We love our dog (and occasionally cat) visitors! Bring in your pup a couple times per month.
Professional Development Benefits
Job Training & Conferences
Name.com offers job training and the ability to attend conferences.
Tuition Reimbursement
Our tuition reimbursement plan offers $1,500 to each employee to further their professional education.
Lunch and learns
Every month Name.com offers everyone a free lunch (with a side of learning).
Promote from within
Continuing Education stipend
Our tuition reimbursement plan offers $1,500 to each employee to further their professional education.
More Jobs at name.com2 open jobs
All Jobs
Dev + Engineer
Please click here to apply directly on our website: https://hire.withgoogle.com/public/jobs/namecom/view/P_AAAAAAEAAIsFwR9bH8VHzk?trackingTag=builtInColorado.

Thank you for your interest in joining name.com!
Apply now
Save jobView name.com's full profileSee more name.com jobs