Job Description :
Title : FrontEnd Developer 

Location: Kansascity, MO

The client content & data technology team is looking for a Lead Frontend Developer who will focus on enhancing customer experience on web sites, will build desktop and mobile optimized web sites. The role requires hands-on software development skills, deep technical expertise across the entire software delivery process.
Need to have


8+ years of frontend desktop and mobile web development experience.
Expert in front end development skills with experience in working with designers and full stack developers.
You have a strong passion for new technologies and driving innovation.
Delivery of high quality & production ready code is high priority for you.
You consider yourself as someone who is ready to look for innovative solutions.
Learning technologies and expanding your skillset is always on your mind.
Experience in implementing design patterns


Responsiabilities 


Hands-on software developer with deep technical expertise in frontend web development, especially in JavaScript, React.js, Node.js, HTML5.
Partner with your peers in Product, Design, Scrum Masters and technology to innovate on current and future product offerings.
Create and maintaining technical documentation.
Participating in meaningful and thorough code reviews.
Ensure performance, quality and responsiveness of the application.
Collaborate with the team to ship new features rapidly.
Optimize web sites for Search Engine Optimization (SEO
Lead a team of onsite or off-shore developers. Provide guidance on technologies, architectural patterns, and frameworks.


Required Skills and Competencies:


BS degree or higher in Computer Science with a minimum of 8+ years of engineering experience is required.
Extensive experience building public facing dynamic desktop and mobile web frontend beyond just prototypes.
7+ years of experience in building applications in React.js.
Strong skills in styling web applications using CSS 2/3, SASS.
7+ years of experience in building applications using ReactJS, SASS, ES6, JSX, Babel, Storybook.js, Next.js and NodeJS technologies.
Automation testing frameworks (i.e. Selinium, Appium
Experience in JS Testing frameworks like (i.e. JUNIT, TestNG, JEST, Jasmine, Mocha or others
Experience with load/performance tools. (i.e. Artillery
Practical experience in building web apps for performance, scalability, security, enterprise system architecture, and engineering best practices.
Experience with integrating with Customer Data Platform (CDP), Analytics software (Google Analytics), Tag Manager (Google Tag Manager), Product Analytics (Amplitude
Experience in working in Agile (SCRUM) methodology.
Experience in integrating A/B testing using Optimizely or other similar technologies.
Experience in building on cloud using AWS, Google Cloud or Azure
Knowledge of Search Engine Optimization (SEO
4+ years of experience in building AMP pages.
Knowledge of web caching and Content Delivery Networks (CDN) (Akamai or Fastly
Experience in building web sites to comply with American with Disabilities Act (ADA
Experience in building REST API and micro services?
Experience in using Continuous Integration and Continuous Development (CI/CD) pipelines.
Experience working on large scale, high traffic websites a plus.
Solid understanding of core programming principles, design patterns.

Please reply with your interest along with updated resume and confirm your Work Authorization Status, Current Location, Relocation(Y/N), Availability to Start with Expected Compensation

Resumes to

CST provides its clients with complete, cost-effective, end-to-end personnel solutions across a range of industrial domains. CST''s mission is to empower businesses around the world to make better, faster operational decisions.