Apply on
Original
Simplified
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
- 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.)
Similar Jobs