Overview
Skills
Job Details
We at NJTECH are focused on hiring highly skilled professionals who are excited by the opportunity to make a true impact on their careers as well as on our clients' business. We power our clients success and drive our consultants career growth.
Job Summary:
We are looking for a skilled JavaScript Developer to design and build interactive, scalable, and high-performing web applications. The ideal candidate should have deep expertise in JavaScript (ES6+), modern frameworks (React, Angular, or Vue.js), Node.js, and strong knowledge of web standards and responsive design.
Javascript Developer
Hybrid
Sunnyvale, CA
Key Responsibilities:
- Develop, test, and maintain user-facing web applications using JavaScript, HTML5, and CSS3.
- Work with modern JavaScript frameworks/libraries (React, Angular, or Vue.js).
- Build scalable front-end components and integrate with RESTful APIs/GraphQL.
- Implement best practices for performance optimization, cross-browser compatibility, and responsive design.
- Collaborate with UI/UX designers to create intuitive and seamless user experiences.
- Work with back-end developers to integrate APIs and services.
- Write clean, maintainable, and testable code using tools like Jest, Mocha, Cypress.
- Use Git/GitHub/GitLab for version control and participate in code reviews.
- Ensure security, accessibility, and performance standards are met.
- Stay updated with the latest JavaScript trends, frameworks, and best practices.
Required Skills & Qualifications:
- Strong proficiency in JavaScript (ES6+), DOM manipulation, and event handling.
- Experience with at least one modern front-end framework (React, Angular, or Vue.js).
- Solid understanding of HTML5, CSS3, SASS/LESS, and responsive design principles.
- Experience with Node.js, NPM/Yarn, Webpack, or Vite.
- Familiarity with RESTful APIs, GraphQL, and JSON.
- Experience in unit testing and end-to-end testing frameworks.
- Knowledge of browser debugging tools and performance optimization techniques.
- Familiarity with Agile/Scrum methodologies.
- Excellent problem-solving and communication skills.
NJTECH is an equal opportunity employer. All applicants will be considered for employment without attention to race, color, religion, sex, sexual orientation, gender identity, national origin, veteran or disability status.
NJTECH is a globally managed IT service, IT consulting and Business solutions partner. Our "High Performance Business" strategy builds our expertise in technology and consulting. Our offshore consulting plays a major role in helping clients to achieve their objectives in the highest level; ultimately creating sustainable value to customers. Come, transform your career with us and be a part of our high-performing team.