Logo
Thuma

Full Stack Engineer

Thuma, San Francisco, California, United States, 94199


The Thuma team is looking to hire a Full Stack Engineer. As a Full Stack Engineer at Thuma, you will play a pivotal role in developing and maintaining our e-commerce website, which operates on a custom headless Shopify stack. You will collaborate closely with cross-functional teams to enhance the user experience, optimize performance, and drive business growth of our largest revenue channel.Thuma’s Headquarters is based in the historic Presidio neighborhood of San Francisco. This role is flexible and can be based in San Francisco or remote.In recognition of the personal and professional benefits that team members gain from time spent together in person, we organize a range of events throughout each year designed to bring our entire team together!

Key Responsibilities:

Frontend Development:

Collaborate with designers and frontend developers to create visually stunning and responsive user interfaces.Implement user-friendly features and enhancements using React and Next.js.Ensure the website is fully optimized for mobile and desktop experiences.

Backend Development:

Build robust and scalable backend solutions, integrating with Shopify's APIs.Develop custom applications and functionality to enhance the customer experience.Optimize site performance and implement SEO best practices.

E-commerce Integration:

Work closely with the e-commerce team to integrate third-party tools and platforms seamlessly.Implement payment gateways, order processing, and inventory management solutions.Focus on buy vs. build. Identify opportunities to move fast.

Testing and QA:

Write unit tests and perform thorough testing to identify and fix bugs and issues.Continuously improve code quality and maintainability.

Deployment and DevOps:

Manage CI/CD pipelines for deployment and updates.Collaborate with DevOps team to ensure site reliability and scalability.

International experience:

Collaborate with internationalization and localization teams to ensure the website is accessible and culturally relevant to global audiences.Implement internationalization best practices, including language and currency support.Coordinate the localization of content, ensuring it resonates with local markets.

Collaboration and Communication:

Collaborate with cross-functional teams, including designers, marketers, and product managers, to bring innovative ideas to life.Communicate technical concepts effectively to non-technical stakeholders.

This Might Describe You:

Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent experience).Proven experience in full stack development, including both frontend and backend technologies.Strong proficiency in React, Remix, Next.js, Nuxt.js, JavaScript, HTML, and CSS.Familiarity with Shopify and custom headless e-commerce frameworks.Familiarity with Oxygen/Hydrogen is a plus.Experience with version control systems (e.g., Git) and code collaboration tools.Knowledge of RESTful APIs, GraphQL, and database management.Ability to work in an agile development environment.Excellent problem-solving skills and attention to detail.Strong communication and teamwork abilities.Experience with DevOps practices is a plus.Have a proactive solution-focused approach vs. problem focus.Experience with internationalization and localization techniques to cater to a global audience.Knowledge of best practices for adapting websites to different languages and regions.Familiarity with localization tools and platforms.Understanding of cultural nuances and how they impact user experience and design choices in different regions.Experience working on projects that target multiple international markets is a plus.Experience with omnichannel is a plus (Retail Store POS, Storemapper, etc.).

$120,000 - $140,000 a year

Thuma provides an estimate of the compensation for roles that may be hired as required by state regulations. Compensation may vary based on (a) location, as Thuma factors in specific location when benchmarking compensation for most roles; (b) individual candidate skills and qualifications; and (c) individual candidate experience.

Additionally, Thuma leverages current market data to determine compensation, so posted compensation figures are subject to change as new market data becomes available. The salary, other compensation, and benefits information is accurate as of the date of this posting. Thuma reserves the right to modify this information at any time, subject to applicable law.Why Join UsEquity/401k: Participation in employee stock option plan and our 401k program where we will match up to 6% of your contributions.Benefits: Comprehensive medical, dental + vision coverage options with generous employer contributions.Extras: 12 weeks of paid parental leave and company sponsored membership at One Medical.Dream Setup: MacBook Air, Airpod Pros, Magic Mouse, Magic Keyboard, Display Screen, White board.Flex Time: Run errands as needed, just get your stuff done.Flexible PTO: We believe healthy, happy, relaxed people do better work.Hybrid: Flexibility to work between your home and our office with everything you need to be successful in both.Employee Discount: We provide an employee discount of 40% off all Thuma products.Cell Phone Stipend: $100 per month to recognize that you will use your cell phone for work related things.Commute Reimbursement: Up to $150 per month for your commute to our office.Room Upgrade: A complimentary product credit when you start, worth up to $2,000.Who We AreThuma is a bedroom lifestyle brand, offering customers Bed Time essentials and amenities designed to celebrate life’s simple pleasures through thoughtful elevated design, quality craftsmanship, and modern convenience.We recognize that people come with a wealth of knowledge and are talented beyond the scope of a functional role. If this sounds like you, we encourage you to apply even if your experience doesn’t precisely match our job description. We hire for integrity, initiative, collaborative spirit, open-mindedness, and willingness to learn.Thuma is dedicated to going above and beyond to bring people with diverse perspectives and unique experiences together to do great work. We strive to create a sense of belonging by creating an inclusive culture where everyone can be their authentic self and by treating each and every team member with kindness, equity, and respect, always.

#J-18808-Ljbffr