Senior Full Stack Software Engineer
12 Month Contract (Possible Extension or Contract-to-Hire)
100% Remote (Client located in San Francisco, CA)
Work Schedule
Full Time – Monday-Friday
*Must be able to work on W-2 Basis
Job Description
We are looking for a Senior Software Engineer to join our client’s team. This role will help design and deliver scalable web and native solutions that support our business and marketing goals. You’ll collaborate cross-functionally with product managers, designers, and engineers to build high quality software.
We are forming a lean and high-functioning team that values thoughtful technical decisions, consistent collaboration, a sustainable development pace and long-term software development maturity. We expect team members to take an active role in matching technical solutions to business needs and helping make sure that the entire team can understand the why behind our approach.
If you’re someone who has had a wide range of experiences – built things from scratch and modernized something that already exists – and values the work that goes into building great technology and a great team we’d love to connect.
Must have 6-10 years of relevant experience
Collaborate with both technical and non-technical team members to discover and deliver the best solutions for our needs
Build modern, scalable systems and experiences supporting the client’s marketing efforts
Design solutions that can grow with us, clearly identifying long-term value and maintenance needs with a focus on keeping technical systems up-to-date and fresh
Work in a high context environment to make exceptional technical decisional understanding and communicating trade-offs in alignment with business requirements and outcomes
Help build a high performing software team that values both a supportive team culture and high-quality outcomes.
Proven experience building and maintaining global, secure, content heavy technical systems.
Broad experience with front-end frameworks and libraries such as React and Next.js. Fluency in at least one.
Proficiency in back-end technologies, know how to identify the right tool for the job.
Experience working with modern CMS platforms and content delivery systems as well as the infrastructure required to deliver content heavy experiences with high performance globally.
Experience integrating analytics platforms and experimentation frameworks (e.g., A/B testing tools).
Comfortable working in dynamic environments, designing solutions that are big enough to support change without overbuilding.
Interest in sustainable software development practices: refactoring, incremental improvement, constant learning.
Experience with modern infrastructure, automation, and high reliability CI/CD pipelines and deployment strategies.
Experience with web performance optimization, internationalization and accessibility standards.
Full-stack experience (React/Next.js on the frontend and Node.js/Python on the backend)
Exposure to DevOps, marketing tech, CMS, and cloud platforms like AWS or GCP
Full-stack experience (React/Next.js on the frontend and Node.js/Python on the backend)
Exposure to DevOps, marketing tech, CMS, and cloud platforms like AWS or GCP