Apartment Therapy Media: Senior Software Engineer (Full-Stack)

Headquarters: New York

URL: https://www.apartmenttherapy.com/

We are seeking a full-stack engineer to join our team. You are an experienced coder with a passion for experimentation and discovery. You have shipped many features to production and are seeking to take the next step on your path to technical leadership.

Delivering high quality code and products to our readers and internal teams is a top priority. You are motivated by the challenge to create scalable, resilient, and high-performing software that delivers experiences that are second-to-none.

You are an excellent communicator and are able to describe technical concepts to non-technical colleagues. You also encourage and welcome open communication and enjoy providing technical mentorship to the team. Proposing high-level code decisions, with solid reasoning to back them up, is in your comfort zone.

You love building back-end services and APIs with Python. As a full stack engineer you have knowledge and some working experience with client side technologies such as JavaScript and React.

While we expect engineers to work across our systems you will work primarily on our commerce initiatives. Apartment Therapy’s e-commerce revenue has nearly doubled each of the past two years as we’ve developed our product database, expanded analytics, created new optimization capabilities, and increased content production. You will play a key role in driving it even further.

What You’ll Do

Architect, build and maintain products that delight millions of customers. You are responsible for coding, testing, debugging, delivering and supporting multiple applications.
Help support our ongoing commerce initiatives
Ship code and features that meet accessibility and performance standards
Mentorship! Support and develop other engineers by providing advice, coaching and educational opportunities.
Successful and on-time delivery of resilient software products
Advocate and promote good software practices and support of technical standards
Critical and constructive participation in code review
Day-to-day support of platform availability and performance standards
Help drive coding standards that empower the team to produce and deliver high quality, maintainable software
Write, review, or provide feedback on technical design proposals
Contribute to our vibrant remote culture
Deploy on day one

Who You Are

4+ years experience developing and architecting microservices in Python.
Familiarity with NoSQL (e.g. Datastore) and PubSub
Good practical understanding of source control, development and deployment workflows
Experience practicing and implementing continuous delivery using Lean and Agile processes
Demonstrated grasp of functional and object oriented programming patterns and algorithms
Experience with GraphQL or REST APIs and API design
Some experience and working knowledge client side technologies including Javascript and React
Strong written and verbal communication skills. Explaining complex technical concepts to designers, POs, and other engineers is no problem for you.
You can lead technical architecture discussions and help drive technical decisions within your team
You have a strong dedication to code quality, automation and operational excellence through unit tests, documentation, and workflow
Prior ecommerce experience with affiliate, transactional, and popular third-party platforms (e.g. Shopify) is ideal.
GCP experience or experience working with cloud based platforms preferred
BS in Computer Science (or equivalent degree) or equivalent work experience.

Apartment Therapy Media is an equal opportunity employer that works to foster diversity and inclusion. All employment decisions are based on business needs, job requirements and individual qualifications, without regard to race, gender identity, orientation, religion, parental status, or any other status protected by the laws or regulations in the locations where we operate. We encourage people from all backgrounds to apply.

To apply: https://weworkremotely.com/remote-jobs/apartment-therapy-media-senior-software-engineer-full-stack

Read More
We Work Remotely: Remote jobs in design, programming, marketing and more

Scroll to Top