Full-time

Re-posted 19 days ago


Job description

Position Title:         Java Script Developer (Contractor/Temp)        Location: IL                         
Reports To:               Senior Vice President                                             FLSA: Exempt
LOB:                           Information Technology                                        WFN #: 271
EEO Category:          Professional                                                           
Position Summary
We are looking for a JavaScript developer who is proficient with React.js. The primary focus will be on developing user interface components and implementing them following well-known React.js workflows (such as Flux or Redux). The incumbent will ensure that these components and the overall application are robust and easy to maintain and coordinate with the rest of the team working on different layers of the infrastructure. Therefore, a commitment to collaborative problem solving, sophisticated design, and quality product is important.
Essential Functions
  • Develop new user-facing features using React.js
  • Build reusable components and front-end libraries for future use
  • Translate designs and wireframes into high quality code
  • Develop handlebars templates for use in our services
Education Experience
Minimum Bachelors of Science in one or more of the following: Engineering, Information Systems/Management, Operations Management/Research, Computer Science, Mathematics, Statistics or related sciences (or commensurate professional experience)
 
Skills Required
    
     Technical Skills:
 
  • Strong proficiency in JavaScript, including DOM manipulation and the JavaScript object model
  • Thorough understanding of React.js and its core principles
  • Experience with popular React.js workflows (such as Flux or Redux)
  • Familiarity with newer specifications of EcmaScript
  • Experience with data structure libraries (e.g., Immutable.js)
  • Familiarity with RESTful APIs
  • Familiarity with GraphQL
  • Knowledge of OpenFin or Electron is a plus
  • Some experience working with SQL databases
  • Knowledge of Express, Hapi, or similar Node.js frameworks is a plus
  • Experience implementing front end grid systems such as Ag-Grid
  • Familiarity with modern front-end build pipelines and tools
  • Experience with common front-end development tools such as Babel, Webpack, NPM, etc.
  • Ability to understand business requirements and translate them into technical requirements
  • A knack for benchmarking and optimization
  • Familiarity with code versioning tools
Acknowledgement:
I have read and acknowledge receipt of this job description and agree to perform the essential functions as described above.  I understand this job description is intended to describe the general nature and level of work performed by persons assigned to this classification.  It is not intended to be an exhaustive list of all responsibilities, duties and skills required of employees who hold this position. As business needs change, we reserve the right to modify the essential functions and\or job description as necessary.
Addendum
ADA:  Physical Demands \ Work Environment Requirements
Physical Demands: How much on-the-job time is spent on the following physical activities?  
                                                                                                Amount of Time
                                                                        None     Under 1/3          1/3-2/3  Over 2/3
Stand                                                                 _____    X                      ____     ______
Walk                                                                 _____    X                      ____     ______
Sit                                                                    _____    ______              ____     X
Use hands to finger, handle, or feel                         _____    ______              ____     X
Climb or balance                                                  X          ______              ____     ______
Stoop, kneel, crouch, or crawl                                X          ______              ____     ______
Talk or hear                                                        _____    ______              ____     X
Taste or smell                                                     X          ______              ____     ______
Does this job require that weight be lifted or force be exerted?
                                                                        None     Under 1/3          1/3-2/3  Over 2/3
Up to 10 pounds                                                  _____    X                      ____     ______
Up to 25 pounds                                                  X          ______              ____     ______
Up to 50 pounds                                                  X          ______              ____     ______
Up to 100 pounds                                                X          ______              ____     ______
More than 100 pounds                                          X          ______              ____     ______
Does this job have any special vision requirements?
X       Close vision (clear vision at 20 inches or less)
_____Distance vision (clear vision at 20 feet or more)
_____Color vision (ability to identify and distinguish colors)
_____Peripheral vision (ability to observe an area that can be seen up and down or to the left and right while eyes are fixed on a given point)
_____Depth perception (three-dimensional vision, ability to judge distances and spatial relationships)
_____Ability to adjust focus (ability to adjust the eye to bring and object into sharp focus)
_____No special vision requirements
*Must make note on the specific job duties that require the physical demands as noted above.
Work Environment:
How much exposure to the following environmental conditions does this job require?
                                                                        None     Under 1/3          1/3-2/3  Over 2/3
Wet or humid conditions (non-weather)                    X          ______              ____     ______ 
Work near moving mechanical parts                        X          ______              ____     ______
Work in high, precarious places                              X          ______              ____     ______
Fumes or airborne particles                                    X          ______              ____     ______
Toxic or caustic chemicals                                     X          ______              ____     ______
Outdoor weather conditions                                   X          ______              ____     ______
Extreme cold (non-weather)                                   X          ______              ____     ______
Extreme heat (non-weather)                                   X          ______              ____     ______
Risk of electrical shock                                         X          ______              ____     ______
Work with explosives                                           X          ______              ____     ______
Risk of radiation                                                  X          ______              ____     ______
Vibration                                                           X          ______              ____     ______
How much noise is typical for the work environment of this job?
_____Very quiet conditions (ex:  forest trail, isolation booth for hearing test)
_____Quiet conditions (ex: library, private office)
X       Moderate noise (ex: business office with computers and printers, light traffic)
_____Loud noise (ex: metal can manufacturing department, large earth-moving equipment)
_____Very Loud Noise (ex: jack hammer work, front row at rock concert)
Travel Required:                                                                                  
                                                                        None     Under 1/3          1/3-2/3  Over 2/3
Amount of air or road travel                                  X          ______              ____     ______
Amount of local road travel                                   X          ______              ____     ______

1872 Consulting logo

About 1872 Consulting

Sourced by ZipRecruiter

1872 Consulting, based in Chicago, IL, USA, operates within the IT consulting industry. Armed with a diverse team of experts, the company offers specialized IT consulting services, focusing on modernizing business technologies and driving innovative business strategies. Established in 1872, the company has a rich history marked by its commitment to bridging the gap between businesses and technology. Its mission is to empower organizations to surpass their business goals by providing state-of-the-art IT solutions and service. The company prides itself on its core values of integrity, excellence, and innovation, instilling these principles in every project they undertake.

Industry

It services

Company size

11 - 50 Employees

Headquarters location

Chicago, IL, US

Year founded

2014



Frequently asked questions

Q: What skills or qualities help someone succeed as a Javascript Developer?

A: To succeed as a JavaScript developer, key technical skills include proficiency in JavaScript fundamentals, such as object-oriented programming, asynchronous programming, and DOM manipulation, as well as familiarity with popular frameworks like React, Angular, or Vue.js. Additionally, strong problem-solving skills, attention to detail, and the ability to learn and adapt to new technologies quickly are essential soft skills that contribute to success in this role. By combining these technical and soft skills, a JavaScript developer can effectively build scalable, maintainable, and user-friendly applications, driving career growth and effectiveness in the role.

Q: What is the career path for a Javascript Developer?

A: A Javascript Developer's typical career progression involves starting as a Junior Developer, where they focus on building and maintaining web applications, then advancing to a Mid-Level Developer role, where they take on more complex projects and lead smaller teams. As they gain experience, they can move into Senior Developer positions, overseeing large-scale projects, mentoring junior developers, and contributing to technical architecture decisions. With continued growth, Javascript Developers can transition into leadership roles, such as Technical Lead or Engineering Manager, or explore specialized areas like DevOps, Cloud Computing, or Full-Stack Development.



1872 Consulting job posting for a JavaScript Developer in Naperville, IL, with a map of Naperville location.