Staff Software Engineer - Front End

Walmart Walmart · Retail · Bangalore, KA, India

Staff Software Engineer focused on designing, architecting, and delivering scalable, robust, and secure next-generation platforms for Walmart International. The role involves driving technology initiatives, exploring new technologies, mentoring engineers, and owning product delivery for customer-facing web and mobile products.

What you'd actually do

  1. Design, build, test and deploy cutting edge solutions at scale, impacting millions of customers worldwide drive value from products we build at Walmart Scale
  2. Work very closely with various business and technology stakeholders to drive the execution of multiple technology initiatives
  3. Explore new technologies and run POCs that can add to the future technology roadmap for the team
  4. Help hire, develop, upskill and mentor a strong team of engineers.
  5. Take part in design, architecture and code reviews across different work streams

Skills

Required

  • Computer Science or related field
  • responsive design techniques and principles
  • HTML5
  • JavaScript
  • CSS3
  • AJAX
  • GraphQL
  • React Native
  • React
  • Redux
  • Webpack
  • Node
  • unit tests using Jasmine, Mocha, Enzyme
  • functional tests using tools such as Nightwatch.js and Test Armada
  • data structures
  • SQL technologies
  • Cloud Development experience
  • Software Engineering best practices
  • CI/CD
  • Log aggregation/Monitoring/alerting for production system
  • production support related activities (issue identification, resolution)

Nice to have

  • Android frameworks
  • UX skills
  • Mockito
  • Java programming
  • JVM internals (concurrency, multi-threading)
  • MongoDB
  • Elastic Search
  • Hive
  • Cassandra
  • Hadoop
  • Kafka
  • driving architecture, design and development of distributed systems focusing on high scalability, availability and extensibility

What the JD emphasized

  • Bachelor's Degree or Master’s Degree with 12+ years of experience in Computer Science or related field
  • Extensive experience in HTML5, JavaScript, CSS3, AJAX, GraphQL, React Native, React, Redux, Webpack and Node
  • Very good expertise in production support related activities (issue identification, resolution)