*Only qualified Developer candidates located near the Chicago, IL area to be considered due to the position requiring an onsite presence***
Required Education:
• Bachelors Degree
Required Qualifications:
• At least 10 years of professional development experience with significant exposure to working on complex projects with cross-functional teams.
• Minimum of 6 years experience with React/Node JS
• Robust JavaScript framework and Front-End Development experience
• Strong Node.JS experience is highly desired
• Must have proven experience building external-facing mobile-friendly websites using JavaScript frameworks.
Preferred Skills:
• 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
• Experience working with databases and writing SQL
• Experience writing automated test scripts
• Knowledge of web application security (http-https, Content Security Policy, OWASP, etc.)
• Azure Cloud Deployment.
• Knowledge of C++ will be an added plus.
Required Soft Skills:
• Highly motivated, self-directed, and possesses solid execution skills.
• Demonstrates critical thinking and probes beyond the surface of the requested data to get at the valuable (actionable) information.
• Able to understand complex technical concepts quickly.
• Detail-oriented but understands broader impacts of requests.
• Adjusts quickly to changing priorities as necessary.
• Manages multiple tasks and deliverables simultaneously and in an organized and results-oriented manner.
• Strives to proactively identify and address areas where business process efficiency and effectiveness improvements would make a positive impact on the top and bottom lines.
• Excellent written and verbal communication skills.
• Possesses a strong analytical, quantitative, and objective outlook.
• Excellent people skills are also necessary since this position interacts with all levels of resources across the entire organization.
Full Stack Developers Job Responsibilities:
• Developing new greenfield and brownfield products using React/Node JS
• Building reusable components and front-end libraries for future use
• Translating designs and wireframes into high-quality code
• Responsible for efficiently working with other teams in the organization to help them leverage the micro-FE framework/components library in their quest to modernize their applications
• Optimizing components for maximum performance across various web-capable devices and browsers
• Bus Architecture/Event Driven programming skills: Event Hub, Kafka
• General familiarity with database technologies such as MySQL, Oracle, Redis, and MongoDB