React Developer

at TechStar Consulting Inc.
Published September 26, 2021
Location Allen, TX
Category Default  
Job Type Contractor  

Description

React Developer/Analyst

Location: Allen, TX

C2H requirement

Essential Job Functions:

• Communicate with UI/UX, business, analyze and suggest efficient solutions based on their requirements

• Define and maintain architecture roadmap, technical solutions for new and existing functionality for each parts of the projects

• Implement and enforce engineering best practices using modern standards and patterns

• Review unit test plans, tests, and code coverage to ensure high quality delivery

• Implement engineering excellence by enforcing regular code reviews, continuous integration, high test code coverage, on-going code refactoring and adequate documentation

• Be involved in the conceptual phase of projects

• Lead on team driven development approach

• Provide thought leadership to the team around new approaches and workflows and technologies

• Investigate latest technology and build quick Proof of Concept functionalities to address future business needs

Required Skills and Experience:

• 8+ years of working experience working with front-end web development

• At least 5+ Years of extensive experience with modern JavaScript frameworks like React JS, Next JS

• 5+ years in design and building SPA applications using React

• Architect and develop a scalable and maintainable website from scratch

• Expert knowledge of JavaScript and ES6; HTML5/CSS3 with the expertise to fuse these with modern web development practices

• Creating self-contained, reusable, and testable Modules and Components

• Mastery of NPM, JS library structure, JS library packaging, & JS library publishing

• Architect solutions and establish best practices and introduce/implement new technologies.

• Need to have experience in task estimation along with risk identification

• Deep understanding of Web Performance, Security and Web Accessibility

• Knowledge of industry standard software best practices, development lifecycle processes and Agile and SCRUM methodologies

Desired Skills and Experience:

• Experience building application APIs with node.js

• Experience in UI / UX design

• Experience with mobile first responsive design patterns

• Experience and belief in writing clean code using current patterns and practices

• Experience integrating with Sitecore or other CMS implementations

• Experience with build pipeline management and development

• Experience developing using relational and non-relational databases.

• Experience designing microservices and distributed computation

• Experience with git or TFS

• Experience working across teams and disciplines such as QA, Project Management, Operations, Reporting, other development teams, etc.

• Experience in an agile environment, working in cross functioning teams, writing and estimating stories and tasks, and delivering solutions iteratively.

• Experience delivering high quality code in an enterprise organization.

• Experience with cloud deployed environments

Character and Soft Skills:

• Great problem-solving skills with the desire to always be learning new ways to solve problems

• Curious and motivated to learn and understand the team’s applications as well as the systems those applications integrate with and the business processes that drive the requirements

• Outstanding communication skills (verbal and written) with an ability to communicate with internal and external customers at all levels, including IT workers, non-technical audiences including managers and executives, and end users

• Team player with a willingness to collaborate within the team to reach the best solutions and pair program when needed to solve complex problems or mentor or be mentored.

• Motivated self-starter with strong work ethic; comfortable in entrepreneurial, fast-paced development environment

• Demonstrated passion for continued learning and bringing new technologies, design patterns and professional practices to a team