Job Description
Wirecutter is seeking a Back-end Software Engineer to work collaboratively to build digital products and features that share our research and expertise, helping our millions of readers make informed buying decisions. As a Software Engineer, you will be a member of a cross-functional team that includes other engineers as well people working in disciplines like product management, project management, and design. We are working toward our mission of being the most trusted and helpful recommendation service, and you will use your knowledge and skills alongside your team members to help us get there.
Wirecutter is powered by a modern web stack consisting of a variety of languages and frameworks including:
-
Javascript – Node.js, Express, Apollo, React
-
PHP – WordPress, Laravel
This is a remote position in a fully distributed department. We are eligible to hire you if you live in the United States in the following states only: AZ, CA, CO, CT, DC, FL, GA, HA, IA, IL, MA, ME, MI, MN, MO, NH, NY, OH, OR, PA, TX, VA, WA.
You Should Have:
-
Programming experience writing back-end Javascript.
-
Experience working in Node.js, GraphQL. WordPress experience is a bonus.
-
Knowledge of software principles, application architecture, data structures, coding conventions, and security practices.
-
Strong communication skills that allow you to convey complex ideas in writing or in person.
-
Ability to use your technical skills to achieve business goals.
-
Analytical and creative problem-solving skills.
-
Empathy for application users and desire to improve their experiences.
-
An interest in working with tools like Docker and Terraform
-
Ideally, you have previously worked on a distributed or hybrid team.