Do you like to break stuff so you can put it back together and discover how it works? Are you passionate about coding and growing your skill set with like-minded people? Do you find fulfillment in creative problem-solving to improve the overall “big picture”? How about having in-depth, probing conversations around Ruby development projects? If this sounds like you, keep reading. We may have the role for you! 

The N2 Company is America’s leading publisher of community magazines. We’re proud of our award-winning media brands – they reach millions of readers in 47 states and help great businesses connect with ideal clients – but we’re even more proud to provide supportive and fulfilling remote work opportunities for our people. 

Interviews for this opening will be conducted over the phone and via video calls. This role will be fully remote. 

Think you’ve got the attitude AND the aptitude to join our team for this exciting full-time role? Keep reading and apply today via the link below!

In a Typical Day, You’ll:

  • Write well-designed, testable, and efficient code using software development best practices.
  • Perform peer review of code, voicing your opinion on standards, security, and best practices.
  • Be proficient in writing tests to reduce bugs, regressions, and escaped defects.
  • Perform peer review of code, voicing your opinion on standards, security, and best practices.
  • Create user interfaces using HTML and CSS best practices

To Land This Gig, You Need:

  • Mid or Senior level Ruby experience. 
  • The ability to demonstrate experience and proficiency in reading, writing, and reviewing code.
  • The ability to create site layout/user interface using HTML / CSS and React JavaScript libraries.
  • An in-depth understanding of how web applications work – including security, session management, and best development practices.
  • Full working knowledge of MVC application architecture.
  • A comprehensive understanding of relational database systems, object-oriented programming, and web application development.
  • Experience using Agile methodologies and test-driven development.
  • The ability to thrive in a fast-paced environment, learn rapidly, and master diverse web technologies and techniques.
  • A team-player attitude with a desire to be part of an organization making a difference in people’s lives.

It’s Not Required, But We’d Love It If You Also Have:

  • A Bachelor's degree in a computer science-related discipline or a relevant degree.
  • 3+ years of work-related experience. 

Some Things We Bring to the Table Are:

  • Full health care package. 
  • Free basic dental.
  • 401(k) with company match. 
  • Generous paid time off, including a one-week paid Holiday Break. 
  • Twelve weeks of paid maternity leave.
  • Three-week paid sabbatical after the fourth year of service.
  • Access to a licensed nutritionist. 
  • $7K toward the purchase of a first home.  
  • Financial planning services.
  • Employee Assistance Program, with mental health services and more. 
  • Annual $400 wellness stipend.
  • Monthly remote-work reimbursement.
  • Access to LinkedIn Learning
  • Pet care discounts and insurance.
  • The ability to help fight human trafficking through N2GIVES, our giving program. 

While your skill set is important, your attitude is just as significant. Our team comprises emotionally healthy people who genuinely enjoy working together in positions they’re passionate about. We do this in a drama-free work culture based on trust, respect, and humility. We promote based on consistent, quality performance, and we intentionally nurture our team members’ professional development because we promote from within every chance we get. Our culture is more essential to us than our product, though we take a tremendous amount of pride in both. As we like to say, brilliant jerks need not apply!

Think you’d like to join the N2 team? Apply now at https://n2co.com/work-with-us/!

 

N2 is proud to provide equal employment opportunities (EEO) to all team members and applicants for employment without regard to race, color, natural hairstyles, religion, gender, sexual orientation, gender identity or expression, pregnancy, parental status, national origin, age, disability, genetic information (including family medical history), marital status, political affiliation, military service, amnesty, or status as a covered veteran in accordance with applicable federal, state, and local laws. N2 conforms to the spirit, as well as complies with, applicable state and local laws governing nondiscrimination in employment in every location in which the company has facilities. These protections extend to all management practices and decisions, including recruitment and hiring, appraisal systems, promotions, training, and career development programs. Consistent with these obligations, EEO also provides reasonable accommodations to employees and applicants with disabilities and for sincerely held religious beliefs, observances, and practices.

Apply for this Job

* Required

resume chosen  
(File types: pdf, doc, docx, txt, rtf)
cover_letter chosen  
(File types: pdf, doc, docx, txt, rtf)


Voluntary Self-Identification

For government reporting purposes, we ask candidates to respond to the below self-identification survey. Completion of the form is entirely voluntary. Whatever your decision, it will not be considered in the hiring process or thereafter. Any information that you do provide will be recorded and maintained in a confidential file.

As set forth in The N2 Company Home Office’s Equal Employment Opportunity policy, we do not discriminate on the basis of any protected group status under any applicable law.

Race & Ethnicity Definitions

If you believe you belong to any of the categories of protected veterans listed below, please indicate by making the appropriate selection. As a government contractor subject to the Vietnam Era Veterans Readjustment Assistance Act (VEVRAA), we request this information in order to measure the effectiveness of the outreach and positive recruitment efforts we undertake pursuant to VEVRAA. Classification of protected categories is as follows:

A "disabled veteran" is one of the following: a veteran of the U.S. military, ground, naval or air service who is entitled to compensation (or who but for the receipt of military retired pay would be entitled to compensation) under laws administered by the Secretary of Veterans Affairs; or a person who was discharged or released from active duty because of a service-connected disability.

A "recently separated veteran" means any veteran during the three-year period beginning on the date of such veteran's discharge or release from active duty in the U.S. military, ground, naval, or air service.

An "active duty wartime or campaign badge veteran" means a veteran who served on active duty in the U.S. military, ground, naval or air service during a war, or in a campaign or expedition for which a campaign badge has been authorized under the laws administered by the Department of Defense.

An "Armed forces service medal veteran" means a veteran who, while serving on active duty in the U.S. military, ground, naval or air service, participated in a United States military operation for which an Armed Forces service medal was awarded pursuant to Executive Order 12985.


Voluntary Self-Identification of Disability

Form CC-305
Page 1 of 1
OMB Control Number 1250-0005
Expires 04/30/2026

Why are you being asked to complete this form?

We are a federal contractor or subcontractor. The law requires us to provide equal employment opportunity to qualified people with disabilities. We have a goal of having at least 7% of our workers as people with disabilities. The law says we must measure our progress towards this goal. To do this, we must ask applicants and employees if they have a disability or have ever had one. People can become disabled, so we need to ask this question at least every five years.

Completing this form is voluntary, and we hope that you will choose to do so. Your answer is confidential. No one who makes hiring decisions will see it. Your decision to complete the form and your answer will not harm you in any way. If you want to learn more about the law or this form, visit the U.S. Department of Labor’s Office of Federal Contract Compliance Programs (OFCCP) website at www.dol.gov/ofccp.

How do you know if you have a disability?

A disability is a condition that substantially limits one or more of your “major life activities.” If you have or have ever had such a condition, you are a person with a disability. Disabilities include, but are not limited to:

  • Alcohol or other substance use disorder (not currently using drugs illegally)
  • Autoimmune disorder, for example, lupus, fibromyalgia, rheumatoid arthritis, HIV/AIDS
  • Blind or low vision
  • Cancer (past or present)
  • Cardiovascular or heart disease
  • Celiac disease
  • Cerebral palsy
  • Deaf or serious difficulty hearing
  • Diabetes
  • Disfigurement, for example, disfigurement caused by burns, wounds, accidents, or congenital disorders
  • Epilepsy or other seizure disorder
  • Gastrointestinal disorders, for example, Crohn's Disease, irritable bowel syndrome
  • Intellectual or developmental disability
  • Mental health conditions, for example, depression, bipolar disorder, anxiety disorder, schizophrenia, PTSD
  • Missing limbs or partially missing limbs
  • Mobility impairment, benefiting from the use of a wheelchair, scooter, walker, leg brace(s) and/or other supports
  • Nervous system condition, for example, migraine headaches, Parkinson’s disease, multiple sclerosis (MS)
  • Neurodivergence, for example, attention-deficit/hyperactivity disorder (ADHD), autism spectrum disorder, dyslexia, dyspraxia, other learning disabilities
  • Partial or complete paralysis (any cause)
  • Pulmonary or respiratory conditions, for example, tuberculosis, asthma, emphysema
  • Short stature (dwarfism)
  • Traumatic brain injury

PUBLIC BURDEN STATEMENT: According to the Paperwork Reduction Act of 1995 no persons are required to respond to a collection of information unless such collection displays a valid OMB control number. This survey should take about 5 minutes to complete.


Enter the verification code sent to to confirm you are not a robot, then submit your application.

This application was flagged as potential bot traffic. To resubmit your application, turn off any VPNs, clear the browser's cache and cookies, or try another browser. If you still can't submit it, contact our support team through the help center.