Motion Recruitment Partners is Hiring a Senior Full Stack Developer (ReactJS and Node) Near Irving, TX
Job Details
Our client is seeking a Senior Full Stack Developer (ReactJS and Node) for a 6-month contract in Irving, TX. Will be working on an onsite schedule. Will be a web developer or engineer who works with both the front and back ends of a website or application meaning they can tackle projects that involve databases, APIs, build user-facing websites, or even work with clients during the planning phase of projects.
Contract Duration: 6 Months
Required Skills & Experience
Bachelor's/4-year degree.
5 to 7 years of development experience.
5 years of ReactJS experience.
5 years Node.JS experience
5 years JavaScript experience.
Expertise in ReactJS and Node.JS development
Expertise in UI development using ReactJS, have expertise in HTML5/CSS3 and Responsive web development with PWA experience.
Experience in JavaScript and supporting technologies such as TypeScript and NPM
Experience in building solutions on top of AWS such as Lambda, API Gateway, ECS, S3 and others.
Experience working in AWS technologies like CloudFront, SNS, SES, SQS, Cloud Formation.
Experience in development of Unit Test cases and Testing frameworks and scripting.
Strong experience of building RESTful web services.
Knowledge and experience working with NoSQL databases.
Comfortable working with Version control tools and CICD tools: Git/Jenkins.
Able to write clean and reusable code using JavaScript.
Demonstrate strong problem-solving ability and analytical skills.
Good communication skills.
Desired Skills & Experience
Worked with bundling software (preferably WebPack, Babel).
Knowledge and experience working with MongoDB.
What You Will Be Doing
Attend scrum calls and collaborate with team members and product owner to understand features and implementation.
Contribute to design discussions on new features/enhancements.
Develop new features/enhancements using ReactJS/Node JS/other AWS services.
Develop unit tests during the development process.
Work with DevOps team members on any deployment issues.