Location: San Francisco (San Francisco) posted: 10.23.24
Gap Inc. has opening in San Francisco, CA for:
Job Title: Senior Software Engineer
Salary Range: $180,960/year - $185,960/year
Job ID: #R178624
Job Description: Lead and actively contribute to the development of user-friendly and visually appealing frontend components using ReactJS, ensuring seamless integration with our backend systems. Advocate for and implement accessibility best practices to ensure our e-commerce platform is inclusive and compliant with accessibility standards (e.g., WCAG), improving user experience for all customers. CI/CD Implementation: Establish and maintain CI/CD pipelines to automate the deployment process, ensuring rapid feature delivery, code quality, and platform stability. Utilize tools like Splunk and New Relic to proactively monitor and optimize the performance and security of our e-commerce platform, swiftly identifying and resolving issues to ensure uninterrupted service. Architect and implement Backend for Frontend solutions to tailor backend services to frontend requirements, improving page load times, search functionality, and overall site performance. Collaborate closely with cross-functional teams, including designers and backend engineers, to translate business requirements into efficient and elegant frontend solutions. Conduct code reviews, mentor junior engineers, and uphold coding standards to foster a culture of excellence in frontend development within the team. Collaborate with the product and design teams to understand and implement user interface designs, ensuring pixel-perfect, responsive layouts. Investigate and troubleshoot frontend issues, optimizing code, and addressing performance bottlenecks to maintain a seamless shopping experience. Stay updated with industry trends, emerging technologies, and best practices, and actively apply this knowledge to enhance our e-commerce platform's features and performance. Telecommuting permissible from anywhere in the US.
Requirements: Master’s degree or foreign degree equivalent in Information Technology & Management, Engineering, Computer Science or related field and three (3) years of experience in the job offered or related role.
Web development technologies including HTML5, CSS3, JavaScript, AJAX, Content Management Systems (CMS): Amplience, API Integration: RESTful APIs, Front-end Framework: React.js, Version Control: Git, Responsive Design: Tailwind, CSS-in-JS, UX/UI Design: Figma, Performance Optimization: PageSpeed Insights, Lighthouse, Testing and Debugging: Browser Developer Tools, React Dev Tools, Redux Dev Tools, Lambda Test, Server Management: Nginx, Cloud Services: Microsoft Azure, Mobile Optimization: Progressive Web Apps (PWA), Mobile-First Development;
Security: SSL/TLS, Payment Card Industry Data Security Standard (PCI DSS) compliance;
Accessibility: Web Content Accessibility Guidelines (WCAG): Understanding and implementation of WCAG 2.0 and WCAG 2.1 standards, Screen Reader Testing tools: VoiceOver (for Mac and iOS devices), Semantic HTML: Using proper HTML tags for content structure, ARIA (Accessible Rich Internet Applications) Roles: Applying ARIA roles to enhance accessibility, Keyboard Navigation: Ensuring all functionalities can be accessed and operated using a keyboard, Focus Management: Managing and indicating focus for interactive elements, Checking and maintaining sufficient color contrast, Ensuring text is resizable without loss of content or functionality, Alternative Text (Alt Text), Closed Captioning, Accessibility Testing Tools: Lighthouse (for automated audits in Chrome DevTools); and
Gap Inc. has opening in San Francisco, CA for:
Job Title: Senior Software Engineer
Salary Range: $180,960/year - $185,960/year
Job ID: #R178624
Job Description: Lead and actively contribute to the development of user-friendly and visually appealing frontend components using ReactJS, ensuring seamless integration with our backend systems. Advocate for and implement accessibility best practices to ensure our e-commerce platform is inclusive and compliant with accessibility standards (e.g., WCAG), improving user experience for all customers. CI/CD Implementation: Establish and maintain CI/CD pipelines to automate the deployment process, ensuring rapid feature delivery, code quality, and platform stability. Utilize tools like Splunk and New Relic to proactively monitor and optimize the performance and security of our e-commerce platform, swiftly identifying and resolving issues to ensure uninterrupted service. Architect and implement Backend for Frontend solutions to tailor backend services to frontend requirements, improving page load times, search functionality, and overall site performance. Collaborate closely with cross-functional teams, including designers and backend engineers, to translate business requirements into efficient and elegant frontend solutions. Conduct code reviews, mentor junior engineers, and uphold coding standards to foster a culture of excellence in frontend development within the team. Collaborate with the product and design teams to understand and implement user interface designs, ensuring pixel-perfect, responsive layouts. Investigate and troubleshoot frontend issues, optimizing code, and addressing performance bottlenecks to maintain a seamless shopping experience. Stay updated with industry trends, emerging technologies, and best practices, and actively apply this knowledge to enhance our e-commerce platform's features and performance. Telecommuting permissible from anywhere in the US.
Requirements: Master’s degree or foreign degree equivalent in Information Technology & Management, Engineering, Computer Science or related field and three (3) years of experience in the job offered or related role.
Experience and/or education must include:
E-commerce & shopping cart experience including custom shopping cart development, Payment Gateways: Paypal, ApplePay, Braintree, Afterpay;
Web development technologies including HTML5, CSS3, JavaScript, AJAX, Content Management Systems (CMS): Amplience, API Integration: RESTful APIs, Front-end Framework: React.js, Version Control: Git, Responsive Design: Tailwind, CSS-in-JS, UX/UI Design: Figma, Performance Optimization: PageSpeed Insights, Lighthouse, Testing and Debugging: Browser Developer Tools, React Dev Tools, Redux Dev Tools, Lambda Test, Server Management: Nginx, Cloud Services: Microsoft Azure, Mobile Optimization: Progressive Web Apps (PWA), Mobile-First Development;
Security: SSL/TLS, Payment Card Industry Data Security Standard (PCI DSS) compliance;
Accessibility: Web Content Accessibility Guidelines (WCAG): Understanding and implementation of WCAG 2.0 and WCAG 2.1 standards, Screen Reader Testing tools: VoiceOver (for Mac and iOS devices), Semantic HTML: Using proper HTML tags for content structure, ARIA (Accessible Rich Internet Applications) Roles: Applying ARIA roles to enhance accessibility, Keyboard Navigation: Ensuring all functionalities can be accessed and operated using a keyboard, Focus Management: Managing and indicating focus for interactive elements, Checking and maintaining sufficient color contrast, Ensuring text is resizable without loss of content or functionality, Alternative Text (Alt Text), Closed Captioning, Accessibility Testing Tools: Lighthouse (for automated audits in Chrome DevTools); and
CI/CD and Continuous Integration Tools: Jenkins, GitHub Action, npm (for Node.js projects), Containerization: Docker, Container Orchestration: Kubernetes, Artifact Repositories: JFrog Artifactory.
Job Location: 2 Folsom, San Francisco, CA 94105; Telecommuting permissible from anywhere in the US.
Please reference job ID #R178624 and submit resume online at https://www.gapinc.com/en-us/careers/gap-careers.