JavaScript Developer Job at Matech Resources, Chicago, IL

U1NDM2Y5RTdSV1A3djdYcXByN3d5WXZOZlE9PQ==
  • Matech Resources
  • Chicago, IL

Job Description

Full Job Description

Job Summary

We are seeking a talented and passionate JavaScript Developer to join our this role you will work on both front-end and back-end development using modern JavaScript frameworks and libraries. You will design develop and maintain interactive web applications that provide users with a seamless and engaging experience. As a JavaScript Developer you will collaborate with UI/UX designers product managers and other developers to create high-performance scalable and secure web applications.

Job Responsibilities

  • Write clean efficient and reusable code using modern JavaScript frameworks and libraries such as or Angular .
  • Develop both front-end and back-end solutions building interactive user interfaces and integrating them with server-side logic.
  • Build responsive high-performance web applications that deliver a smooth user experience across devices.
  • Develop and maintain API integrations using RESTful APIs or GraphQL .
  • Participate in the full software development lifecycle including design development testing and deployment.
  • Collaborate with the UI/UX team to implement new features and ensure consistent responsive designs.
  • Implement efficient state management strategies using technologies such as Redux Vuex or MobX .
  • Optimize applications for maximum performance and scalability.
  • Write unit and integration tests to ensure code quality and reliability.
  • Debug and troubleshoot issues identifying root causes and providing efficient solutions.
  • Stay up-to-date with the latest trends in JavaScript development and web technologies.
  • Participate in code reviews and provide feedback to improve overall code quality.
  • Ensure that best practices are followed in coding version control and project documentation.
  • Work closely with product managers designers and other developers to ensure project goals are met.

Basic Qualifications

  • Bachelors degree in Computer Science Information Technology or a related field or equivalent work experience.
  • At least 2 years of experience as a JavaScript Developer or in a similar role.
  • Strong proficiency in JavaScript including ES6 features.
  • Experience with modern JavaScript frameworks and libraries like Angular or .
  • Familiarity with HTML5 CSS3 and pre-processors like SASS or LESS .
  • Knowledge of front-end build tools such as Webpack Babel and NPM .
  • Experience with RESTful APIs and GraphQL integration.
  • Experience with version control tools like Git and GitHub .
  • Understanding of responsive web design principles and mobile-first development.
  • Knowledge of state management libraries such as Redux Vuex or Context API .
  • Experience working with databases such as MongoDB MySQL or PostgreSQL .
  • Familiarity with unit testing frameworks like Jest Mocha or Chai .
  • Good understanding of the Software Development Life Cycle (SDLC) and agile methodologies.
  • Strong problem-solving skills and attention to detail.
  • Ability to work collaboratively in a team environment and communicate effectively.

Preferred Qualifications

  • Experience with back-end JavaScript development using .
  • Familiarity with GraphQL and server-side rendering (SSR) techniques.
  • Experience with cloud platforms such as AWS Azure or Google Cloud .
  • Knowledge of TypeScript and its application in JavaScript development.
  • Familiarity with Docker and containerization technologies.
  • Experience with CI/CD pipelines for deployment automation.
  • Familiarity with testing frameworks such as Cypress or Selenium for end-to-end testing.
  • Understanding of modern web application security practices including OAuth and JWT .
  • Experience with web performance optimization techniques.

Job Tags

Full time, Work experience placement,

Similar Jobs

Giants Baseball & Softball Camps

Jack in the Box - TEAM LEADER Job at Giants Baseball & Softball Camps

Overview Jack in the Box - TEAM LEADER role at Giants Baseball & Softball Camps. Location: Weatherford, TX. Compensation: $63,000.00-$80,000.00. This leadership role is responsible for training and leading team members to deliver an exceptional guest experience, ensure... 

Intuit

Tax Expert - 2+ Yrs Paid Tax Experience Required Job at Intuit

 ...Service Experts in one of our new TurboTax locations across the United States on a seasonal basis. This unique opportunity combines tax expertise, entrepreneurial spirit, and community engagement to help customers navigate their tax needs. As a TurboTax Live - Seasonal... 

University of Miami

Level I Registered Nurse (RN) - Ambulatory Care Job at University of Miami

 ...Job Description University of Miami is seeking a Registered Nurse (RN) Ambulatory Care Level I for a nursing job in Palm Beach Gardens...  ...) Certification Pediatric Advanced Life Support (PALS) Experience: No previous experience Knowledge, Skills, and... 

MHI RJ Aviation

Aircraft Structural Repair Technician Job at MHI RJ Aviation

 ...doing at the core, day to day. Perform thorough inspection of aircraft structures, identifying and documenting any signs of damage or...  ...composite components either attached or detached. Perform mechanical, electrical removals and installations as required.... 

Valley Equipment Leasing, Inc

Class A Class A Regional Hot Oil - Ethanol Driver Job Job at Valley Equipment Leasing, Inc

Class A Class A Regional Hot Oil - Ethanol Driver JobWe are looking to hire quality driver to pull tankers hauling Hot Oil, Ethanol and Denatured Gas. Tanker and Hazmat endorsement required. As a driver you will drive new/newer equipment and make better than average income...