Store Mobility Directed Voice Team Frontend Engineer
The top three skills needed for this role are:
Frameworks: React Native, Nodejs & npm and CLEAN Architecture
Programming language: Typescript & JavaScript
Good communication skills e.g., English
The skills and experience that would separate the top candidate include:
At least 3 years of experience with building cross platform mobile applications with Reactjs & React Native
Experience with CLEAN Architecture principles
Experience programming in reactive paradigm
Ability to troubleshoot issues and provide timely and effective solutions
Experience with writing effective unit, functional and E2E test cases
Experience with monitoring and alerting
Experience with Graphql
Experience with Firebase products especially Firestore
Fast learner, independent and self-motivated but also a good team player
The day-to-day responsibilities of this person will be:
Translating business requirements to code
Reviewing PRs
Guiding/Mentoring junior engineers on coding standards and quality
The project this person will be working on and how they will contribute:
He will work as a Frontend engineer on Store Mobility Directed Voice team. The team is responsible for the following products/features within the me@clientapp. Namely roster, texting and push-to-talk (PTT) mini apps.
The team makeup and location details:
Frontend Engineers React Native Engineers
Approved locations: Sunnyvale, Dallas or Bentonville
Does the candidate need to be in a certain Client location/hub or remote? Approved locations: Sunnyvale, Dallas or Bentonville
Will a Client badge be needed at onset or in the future? Future
If hybrid or in office role, how many days a week will the candidate need to come into the office? 2 days (Wednesdays & Thursdays)
Please note that candidates who will be working in Bentonville, AR, Reston, VA or some Texas locations must have a VendorSAFE background check completed.
Does this contract have the opportunity to extend or convert to an FTE? Yes
Have you previously hired for this role? Yes
If so, where have candidates historically fallen short?
Poor communication skills
Inability to understand business as well as not following up to get clarity on requirements
Being too dependent on other engineers to get work done
Poor code quality, i.e., code is not maintainable
Description:
Job Duties:
React Native Front-end Web Developer includes:
Design, and develop Web and Mobile Web pages
Effectively collaborate with Product, UX, and Marketing teams Provide subject matter expertise for web and mobile web responsive designs
Follow web coding standard and guidelines
Implement product development strategies using Agile development processes
Qualifications:
BS/MS in Computer Science, or equivalent

Front End Web Developer (HTML, CSS, JavaScript) | Hybrid - Sunnyvale
E-Solutions, Sunnyvale, CA, United States