Logo N-able

Web Developer

Job description

Forward Together: Drive Innovation with N-able. N-able supports IT solutions providers with the performance, protection, and partnership to drive their clients and their business forward. N-able is the leading global provider of complete IT management and Automation solutions for Managed Service Providers (MSPs). Our award-winning product suite includes the industry’s #1 RMM Service Automation Platform and has a proven track record of helping MSPs standardize and automate the setup and delivery of IT services to achieve true scalability. We are passionate that the MSPs who use our products everyday should be excited about them. That's why we put our users first in everything we do and strive to deliver powerful functionality while making their jobs easier.

N-able is seeking a Web Developer to come join us on our exciting journey of growth! Our vision is to enable the digital evolution of small and medium size businesses. We believe that by putting our People, Partners and Products first that we will be able to continue the growth of our business.


As a Web Developer you will work closely with the marketing team to deliver best in class digital web experiences for our customers and distributors. You will bring our creative team’s designs to life by coding reusable web components across our site. While this is primarily a frontend role you’ll have the opportunity to expand your experience by working on our Full Stack Javascript marketing integration application.


What we are looking for:

The ideal candidate has a strong frontend web development background with experience working with content management systems. We primarily use Wordpress, but any CMS experience will strengthen your candidacy.

Must Haves

  • 3+ years of web development experience. You have strong fundamental web development knowledge and understand how web applications works from frontend to backend

  • Strong experience with CSS. You know how to write organized and sustainable CSS. You have experience using CSS Preprocessors like SASS or SCSS. Additionally, you have knowledge of modern responsive design methodologies Flexbox, Bootstrap, etc.

  • 1+ year of PHP experience. You are familiar with PHP and you can interface with PHP based content management Systems.

  • Intermediate Javascript. You’re familiar with modern javascript ECMA 5+. You don’t rely on third party libraries like JQuery to delivery frontend features. You have experience with at least one SPA framework

  • 1+ year Wordpress experience. You understand how a CMS functions end-to-end and can create reusable web components.

Nice to Haves

  • Extensive Wordpress Experience

  • Experience with ACF Pro and WPML Wordpress Plugins

  • Experience working with SPA’s. Experience with Svelte is a big plus.

  • Experience writing full stack javascript. (Node.js, Nest.js, Express.js, etc)

  • Experience with Web Analytics and A/B Testing tools (Google Analytics, Adobe Analytics, Google Optimize, Adobe Target, etc)

  • Experience writing Typescript

  • Experience with data management and ETL

  • Object oriented programming knowledge

  • Experience with TDD (Test Driven Development)

  • Experience with front end asset builders and task runners (Grunt, Gulp, Etc.)

  • Experience writing and maintaining cron jobs

Perks, stock-purchase program & other great stuff

We’re serious about success—yours included. We offer the advantages and benefits you’d expect, like competitive pay; medical, dental, and employee assistance programs. We also provide a stock-purchase program that could definitely enhance your lifestyle. And you’ll be able to enjoy company paid lunches twice a week at our amazing new collaboration space, as well as informal gatherings outside of work. As part of the N-able crew, you’ll have every chance to love where you work, while maintaining a great balance - learn more about The Way We Work.

Our Commitment

At N-able, our goal is to continuously foster an environment of belonging built on learning from, and sharing perspectives with, one another. With a People-focused mindset, we strive for equality in the way we attract talent, the way we develop our people, and ultimately, the way we celebrate one another. N-able encourages qualified individuals to apply for intriguing opportunities regardless of race, gender, sexual orientation, disability status, religion, ethnicity, national origin, and all other dynamic facets that make us different.

Additional information: 

To qualify, applicants must be legally authorized to work in the location for which this role is advertised and should not require, now or in the future, sponsorship for employment visa status. N-able is an equal opportunity employer. All qualified applicants are considered for employment without regard to race, color, religion, gender, sexual orientation, gender identity, age, national origin, disability status, protected veteran status or any other characteristic. Equivalent combination of education, training and experience may be considered in place of the above qualifications. The level of this position will be determined based on the applicant's education, skills and experience. Resumes may be considered in the order they are received. N-able employees performing certain job functions may require access to technology or software subject to trade regulations. Given this, N-able may obtain nationality or citizenship information from applicants for employment. N-able collects this information solely for compliance purposes and does not use it to discriminate unfairly in the hiring process. For US applicants, please read more here: Equal Employment Opportunity is the Law. Also, please view the supplement EEO is the Law, and the Pay Transparency notice. 

Flag of United States Morrisville, North Carolina, USA
Work permit
Flag of United StatesUnited States
Work type
Work level
Date posted
6 months ago
Get job alerts
Stay in the loop. Get jobs like this just to your inbox and never miss a new opportunity. Issued weekly!
Your name
Enter your e-mail
Get Svelte.js jobs right to your inbox
Your name
Enter your e-mail