JavaScript Developer Job at Matech Resources, Chicago, IL

MVRBMFNJbG50YUE2VHhobHBFTk05bWI2Vmc9PQ==
  • Matech Resources
  • Chicago, IL

Job Description

Full Job Description

Job Summary

We are seeking a talented and passionate JavaScript Developer to join our team. In this role you will work on both frontend and backend 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 highperformance scalable and secure web applications.

Job Responsibilities

  • Write clean efficient and reusable code using modern JavaScript frameworks and libraries such as React.js Vue.js or Angular .
  • Develop both frontend and backend solutions building interactive user interfaces and integrating them with serverside logic.
  • Build responsive highperformance 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 uptodate 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 React.js Vue.js Angular or Node.js .
  • Familiarity with HTML5 CSS3 and preprocessors like SASS or LESS .
  • Knowledge of frontend 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 mobilefirst 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 problemsolving skills and attention to detail.
  • Ability to work collaboratively in a team environment and communicate effectively.

Preferred Qualifications

  • Experience with backend JavaScript development using Node.js .
  • Familiarity with GraphQL and serverside 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 endtoend testing.
  • Understanding of modern web application security practices including OAuth and JWT .
  • Experience with web performance optimization techniques.

Job Tags

Work experience placement,

Similar Jobs

GXA

Chief Information Officer - CIO Job at GXA

 ...The Chief Information Officers (CIO) primary role is to develop and maintain business relationships with selected clients in order to strategically plan and combine the clients technology alignment needs with their business goals. The CIO collaborates with and advises... 

Senior Helpers - Indianapolis

PCA Job at Senior Helpers - Indianapolis

If youre looking to work for a company that improves the lives of others, invests in their employees, and provides a welcoming work environment, you should join the Senior Helpers team. By providing care to our clients, our caregivers make a direct impact on helping seniors...

Liberty Health

MEDICAL SOCIAL WORKER/BEREAVEMENT and VOLUNTEER COORDINATOR Job at Liberty Health

 ...compassion. We are currently seeking an experienced: MEDICAL SOCIAL WORKER/BEREAVEMENT and VOLUNTEER COORDINATOR Full Time (Buncombe...  ...the orientation and training of new employees and volunteers working in Hospice and educates staff on ongoing grief resources,... 

ElectriCom Inc

Vac Truck Driver/Operator Job at ElectriCom Inc

 ...Position Title: Vac Truck Driver/Operator Location: Indianapolis, IN Job Category: Utility Construction/Operations Date Posted: 11/15/2024 Salary Interval: Hourly Application Instructions If you're interested in this position, please complete... 

OPUS IVS INC

Billing and Collections Manager Job at OPUS IVS INC

 ...At Opus IVS, our mission is to drive advancement in the automotive industry by assisting customers with complex vehicle repairs. Guided by our core values of Customer Focus, Innovation, Collaboration & Teamwork, and a Results-Driven approach, we continually strive to develop...