Lead React Developer

job
  • The Judge Group
Job Summary
Location
Chicago ,IL 60290
Job Type
Contract
Visa
Any Valid Visa
Salary
PayRate
Qualification
BCA
Experience
2Years - 10Years
Posted
18 Jan 2025
Share
Job Description

Will be part of a collaborative work culture, which has a strong history of financial strength and stability. Movement within the organization is encouraged, senior leaders are accessible, and you can take pride in working for a company that is committed to strengthening the communities we serve!


Should Have:

  • 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 ( Content Security Policy, OWASP, etc.)
  • Knowledge of Webpack or similar module bundler
  • Experience Leading teams

Secondary 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.

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.

Tasks & Responsibilities:

  • Developing new greenfield and brownfield products using ReactJS.
  • 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 a vast array of web-capable devices and browsers.
  • Facilitate code review
  • Have the abilities to debug and resolve defects and bugs
  • Responsible for designing, developing, testing, and deploying software solutions for Private Passport Accounts pages.
  • Propose new designs and modify existing ones to continuously improve performance, functionality, and stability of the system.
  • Partner with business leaders and business unit partners to define priorities and deliver custom solutions to solve business problems or address business needs.