Prairie Consulting Services
Senior Frontend Developer
Prairie Consulting Services, Chicago, IL, United States
Our direct client is seeking a Lead Front-end React Engineer for Chicago location. Potential contract to hire/ Long term contract.
Hybrid model - 3 days/ week onsite
Should Have:
Experience writing automated tests (e.g. Mocha, Jest, Enzyme, etc.)
- TypeScript
- Redux or other state management libraries in the React ecosystem
- Data visualization experience (e.g. D3, Chart.js, Highcharts, SVG, Canvas, etc.)
- Good sense of UI/UX design
- Experience with a code style guide (we use the Airbnb style guide)
- Experience working with databases (relational, document, etc.) and writing SQL
- Knowledge of web application security (http-https, Content Security Policy, OWASP, etc.)
- Knowledge of Webpack or similar module bundler
- Experience Leading teams
Qualifications (must haves):
- A BS degree in Computer Science or related Computer Engineering or Science curriculum is required.
- At least 8 years of professional development experience with significant exposure to working on complex projects with cross functional teams.
- Strong programming skills in Javascript, React.js, Typescript, Node.js – 5 years minimum.
- Must have proven experience building external facing friendly websites (Includes mobile) using JavaScript frameworks.
- Server-side programming experience with automation and backend support preferred.
- Some SQL skills for developing and optimizing complex stored procedures desirable
- Experience with agile project methodology and collaboration in Jira/ADO.
- Excellent communication skills, analytical ability, strong judgment and management skills, and the ability to work effectively with client and IT management and staff required.
- Skills in working with Opensource technologies, Database technologies, micro service architecture, cloud-native development, continuous build, continuous integration, and continuous deployment desirable.
- Ability to work effectively with end users to define requirements.
- Leadership and organizational skills are required to determine the Business Unit's goals, resources needed, and to assess and develop the skills of staff.
- Experience in Domain Driven Design desirable.
- Experience with continuous integration and collaboration tools like JIRA, ADO, Bitbucket, GitHub, and Confluence.
Interested candidate apply/ email your resume to rsharma@prairieinc.com. Than you!