What are the responsibilities and job description for the Software Developer - Ruby position at N2 - All Jobs?
Are you motivated by providing valuable software enhancements and tooling to a growing team? Do you find fulfillment in creative problem-solving to improve the big picture? Do you prefer collaboration to the solo hustle? 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:
- Develop software solutions and features to solve business problems.
- Provide customer support in the form of resolving bugs and tickets.
- 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.
- Write clear and concise documentation, as needed, to support future team members and projects.
- Be proficient in writing tests to reduce bugs, regressions, and escaped defects.
- Create user interfaces using HTML and CSS best practices.
- Use APIs from internal services and external providers.
- Provide input on, as well as options and recommendations for, software features and system enhancements.
- Gather and refine specifications and requirements based on technical needs.
To Land This Gig, You Need:
- Entry- or mid-level Ruby experience.
- Experience and proficiency in reading, writing, and reviewing code.
- The ability to create site layout / user interface using HTML / CSS.
- 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 quickly, 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.
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 paid maternity leave.
- Three-week paid sabbatical after fourth year of service.
- Access to a licensed nutritionist.
- $7K toward purchase of 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 to us, your attitude is just as significant. Our team is made up of 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 n2co.com/opportunities!
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.
#N2-G-LI
#LI-WR1
#W2N2
#LI-Remote
Salary : $400