Node Developer
*Interview layoutBreakdown of Interview- Coding will be a data structure use case question, using ONLY typescript/Javascript- They will have you unit test your code- Design will be about Operational Excellence- Previous Project, how was your product operating on scale. How did you solve problems at your current job or how you do it at your future jobCongratulations on your interview with Walmart! All interview details are below, along with some of our favorite Apex interviewing resources. The interview should last about 1 hourInterview DetailsOrganization: WalmartWebsite: Walmart.comDate & Time: Thursday, October 17, 2024, 03:00pm-4:00pm ESTAdditional Details:Quick team layout line. This is a backend team that uses Javascript, typescript m and nodejs to build reusable libraries not just UI components. You need to write JS test frameworks to test with. Need to be heavy in JS, React is a nice to have at this point its more to support the consumer of the librarySome additional things from previous feedback from candidates1. Coding people have being passing mid, need too really excel here.2. People have been falling short on operational excellence, ability to triage production issues, rootcause, and measure the outcome3. Need to be good in logical flow design, how applications react with each module4. Need to be able to do work like sequence diagram, state machine1. They will take you through a paired programming session. Please be sure to be able to describe your methodologies as you right them, and be prepared to give more than one solution to a problem2. They will be having a conversation with you and expect a bit of back and forth in terms of banter on ideas and curiosity. Some example questions are below. Please make sure to ask questions about the questions they are asking so you understand what they are looking forDesign:* Help me run down with your experience.* Give me some details about your current team.* How do you get confidence in code?* What happens when build passes?* What is your primary expertise?* Is there a project you are proud of?3. They like candidates who can focus in on a topic of discussion, rather than someone who says a bunch of technologies. More focused. We had a candidate get declined for taking a lot of time on Intro4. As stated above, don't go through the life story. Focus on 1-2 areas that are relatable vs a basic overview of 30 things.PRM Job Description:What you'll do:• Create reusable JavaScript libraries that can be used for web applications.• Upgrade legacy JavaScript and NodeJS based application to latest JS and NodeJS libraries including its dependencies.• Design and implement new features for device orchestration and API integration at scale for retail checkout application.• Decompose vague and poorly defined requirements into well-structured functional and nonfunctional requirements.• Drive independently the requirement clarification, coding and testing of application.• You will communicate effectively in writing and verbal to small and wider working groups.Highlighting context, problems, and impacts.What you'll bring- Have a mindset that Operational Excellence guaranteed at each layer, which include from design, development, testing and deployment.- Very deep understanding of typescript, JavaScript, Redux, React- 5+ years of large-scale project experience using typescript, JavaScript, Redux, React, Java, Jest, GIT, VS Code, messaging framework,- 5+ years designing application and practice SOLID principles in each development- 5+ years deploying TDD on a large-scale software- 5+ years developing contract first development- 5+ years monitoring and addressing production issues at scale.- 3+ years of developing dashboard and data analysis using Splunk, Grafana and BIG query- Ability to create automated unit and integration testingPreferred:- Migrated at least 2 to 3 large scale projects from older typescript to latest typescript and NodeJSframework- Experience with orchestrating Point of Sale devices such as payment terminals (pin pads) or barcode scanners, or other types of peripheral devicesRequired Skills :Basic Qualification :Additional Skills :Background Check : YesDrug Screen : YesNotes :Selling points for candidate :Project Verification Info :MSA: Blanket Approval Received Client Letter: Will Provide"Candidate must be your W2 Employee :YesExclusive to Apex :NoFace to face interview required :NoCandidate must be local :NoCandidate must be authorized to work without sponsorship ::NoInterview times set : :NoType of project :Master Job Title :Branch Code :