Sr. Software Engineer
Robert Half Anderson
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.
RandstadAtlanta (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...
Indianapolis, 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...
Michael PageIndianapolis, 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: