Staff product engineer (fullstack) (IC-4)

Moxie·Remote(Anywhere in the World)·Work From Anywhere
Software Development
Excel

WFA Digital Insight

The demand for skilled product engineers in the remote job market continues to soar, with companies like Moxie leading the way in innovation. As the need for seamless digital experiences grows, so does the requirement for talented professionals who can bridge the gap between frontend and backend systems. With the global shift towards remote work, companies are looking for experts who can drive technical direction and standards. Moxie, a well-funded and fast-growing company, is at the forefront of this movement, empowering aesthetic entrepreneurs to build successful businesses. Before applying, candidates should be aware of the company's commitment to sustainable success and its impact on the aesthetic industry.

Job Description

About the Role

The Staff Product Engineer (Fullstack) at Moxie is a senior technical leader responsible for driving the company's product development and architecture. This role is perfect for someone who is passionate about building scalable and reliable systems, and is looking to make a significant impact on the company's growth.

As a Staff Product Engineer, you will be working closely with the product and engineering leadership to identify and prioritize key initiatives, and will be responsible for leading the technical design and implementation of these projects. You will also be collaborating with cross-functional teams to ensure that the company's technology and engineering organization are aligned with its business goals.

Moxie is a remote-first company, and as such, you will be working with a distributed team of engineers who are passionate about building high-quality products. The company is committed to sustainable success, and is looking for someone who shares this vision and is excited about the opportunity to make a real impact.

What You Will Do

  • Own and evolve major parts of Moxie's frontend and backend architecture, balancing short-term delivery with long-term scalability, reliability, and developer velocity
  • Lead technical design and architectural reviews for complex, cross-cutting initiatives
  • Identify systemic risks and technical bottlenecks, and proactively drive solutions that improve platform stability and performance
  • Help define and maintain engineering standards, patterns, and best practices across teams
  • Act as a hands-on technical leader, working on the highest-impact and highest-complexity problems across the stack
  • Drive architecture and implementation primarily in your area of deep expertise (frontend or backend), while contributing meaningfully across the full stack as needed
  • Design and implement performant, scalable frontend and backend systems
  • Collaborate with product and engineering leadership to identify and prioritize key initiatives
  • Work closely with cross-functional teams to ensure that the company's technology and engineering organization are aligned with its business goals

What We Are Looking For

  • Deep expertise in at least one half of the stack (frontend or backend)
  • Working experience across the full stack, enabling effective collaboration, design, and execution end to end
  • Experience with TypeScript and Python, as well as React, Next.js, GraphQL, Django, and AWS
  • Strong understanding of system design and architecture
  • Excellent communication and collaboration skills
  • Experience with agile development methodologies
  • Strong problem-solving skills and attention to detail
  • Ability to work in a fast-paced environment and adapt to changing priorities
  • Experience with cloud-based technologies and microservices architecture

Nice to Have

  • Experience with DevOps and continuous integration/continuous deployment (CI/CD) pipelines
  • Knowledge of cybersecurity best practices and experience with security auditing and compliance
  • Experience with data analytics and visualization tools
  • Familiarity with containerization technologies such as Docker

Benefits and Perks

  • Competitive salary and benefits package
  • Opportunity to work with a fast-growing and innovative company
  • Collaborative and dynamic work environment
  • Professional development and growth opportunities
  • Flexible working hours and remote work options
  • Access to cutting-edge technologies and tools
  • Comprehensive health and wellness benefits
  • Generous paid time off and holiday policy
  • Annual budget for conference and training expenses

How to Stand Out

  • Make sure to highlight your experience with fullstack development and architecture in your resume and cover letter
  • Be prepared to talk about your experience with system design and scalability in your interview
  • Showcase your ability to communicate complex technical concepts to non-technical stakeholders
  • Emphasize your experience with agile development methodologies and collaborative work environments
  • Research the company's technology stack and be prepared to ask informed questions during the interview
  • Don't be afraid to ask about the company culture and values, and how they impact the work environment
  • Prepare examples of your problem-solving skills and attention to detail, and be ready to walk the interviewer through your thought process

This is a remote position listed on WFA Digital, the platform for professionals who work from anywhere. Browse more remote jobs across all categories.