Sr. Software Engineer

apartmentRobert Half placeAnderson calendar_month 

Robert Half is hiring! We are seeking a Sr. Software Engineer to join our team. In this role, you will be responsible for designing and implementing e-commerce solutions, integrating APIs, and developing responsive front-end interfaces. You will also work closely with various teams to create cohesive e-commerce strategies.

Responsibilities:

  • Design headless e-commerce solutions using Shopify Hydrogen to enable dynamic and customizable storefronts.
  • Manage data flow between front-end and back-end systems by integrating APIs to ensure a seamless user experience.
  • Create responsive front-end interfaces using Tailwind, React, and other frameworks, ensuring performance, accessibility, and adherence to brand guidelines.
  • Develop back-end services using relevant technologies to support custom functionalities and integrations.
  • Customize Shopify’s capabilities beyond traditional setups, focusing on customer and stakeholder needs and business objectives.
  • Utilize Shopify’s Storefront API to create tailored shopping experiences and integrate third-party applications.
  • Ensure applications are optimized for speed, scalability, and responsiveness, ensuring high-quality performance across devices.
  • Monitor and troubleshoot site performance issues, implementing fixes as needed.
  • Collaborate with UX/UI designers, marketing teams, and other cross-functional stakeholders to create cohesive e-commerce strategies.
  • Provide proactive communication on status updates and actively participate in meetings to provide feedback on development projects and issue resolution.
  • Proficient in Backend Development with extensive experience in designing and implementing complex software solutions
  • Demonstrated skills in API Development, including designing, building, and maintaining RESTful APIs
  • Practical experience with the Shopify platform, specifically in developing custom themes and plugins
  • Familiarity with Hydrogen, Shopify's new development platform, is desirable
  • Solid understanding of software engineering principles, data structures, and algorithms
  • Ability to troubleshoot and resolve software defects and issues
  • Proven experience working in an Agile development environment
  • Excellent problem-solving skills and a strong attention to detail
  • Strong written and verbal communication skills
  • Ability to collaborate effectively with a team and work on multiple projects simultaneously
  • Bachelor's degree in Computer Science, Information Technology, or a related field is preferred.
apartmentRandstadplaceAtlanta (IN), 20 mi from Anderson (IN)
job summary: We are seeking a Staff Software Engineer for a fully remote, direct-hire opportunity! This position will communicate and manage expectations of project stakeholders and understand technical limitations and development dependencies. You...
electric_boltImmediate start

Software Engineer - .NET

placeIndianapolis, 27 mi from Anderson (IN)
Description of Duties: At eimagine, we know that your best work happens when you live your best life and share your unique talents, so we do everything we can to be intentional in a remote enabled environment to make that possible. Recognized as a...
apartmentMichael PageplaceIndianapolis, 27 mi from Anderson (IN)
will be joining is a growing team of ambitious and passionate individuals, and they are really building something special! Job Description This role is on-site and the suitable C# .NET Software Developer / Software Engineer candidate will have an array...
Best jobs you don't want to miss: