drjobs JavaScript Engineer

JavaScript Engineer

Employer Active

1 Vacancy
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Jobs by Experience drjobs

1-3years

Job Location drjobs

San Diego, CA - USA

Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

Job Description

Job Title: JavaScript Engineer with Testing Skills
Experience: 13 years
Location: High Bluff Drive San Diego CA 92130
Job Type: Fulltime

Job Overview

We are seeking a talented JavaScript Engineer with a passion for writing clean efficient code and a knack for ensuring software quality through testing. The ideal candidate will have 13 years of experience in JavaScript development and be skilled in using testing frameworks and tools. You will collaborate with crossfunctional teams to deliver highquality web applications and ensure the robustness of our products.

Key Responsibilities:

  • Develop and maintain web applications using JavaScript (ES6).
  • Write modular reusable and testable code.
  • Integrate userfacing elements with serverside logic.
  • Implement and maintain unit integration and functional tests to ensure software quality.
  • Collaborate with UI/UX designers to bring designs to life and ensure responsive designs across devices.
  • Participate in code reviews and contribute to best practices.
  • Troubleshoot and resolve bugs ensuring optimal application performance.
  • Collaborate with backend engineers to ensure seamless API integrations.

Requirements

Required Skills:

  • 13 years of experience in JavaScript development (ES6).
  • Handson experience with frontend frameworks such as React.js Vue.js or Angular.
  • Proficiency in HTML5 CSS3 and responsive web design principles.
  • Strong understanding of JavaScript testing frameworks such as Jest Mocha or Jasmine.
  • Experience with testing libraries like Enzyme or React Testing Library.
  • Familiarity with version control tools like Git.
  • Basic understanding of web performance optimization techniques.
  • Ability to write clean welldocumented and maintainable code.

Good to Have:

  • Experience with Continuous Integration (CI) tools like Jenkins Travis CI or similar.
  • Familiarity with endtoend testing tools like Cypress Selenium or Puppeteer.
  • Experience with RESTful APIs and asynchronous programming (Promises async/await).
  • Knowledge of Agile methodologies.

Soft Skills:

  • Excellent problemsolving and analytical skills.
  • Ability to work independently as well as in a team environment.
  • Strong communication skills with the ability to articulate technical concepts to nontechnical stakeholders.

Education:

  • Bachelor s degree in Computer Science Engineering or a related field is preferred.

Benefits

Perks & Benefits:

  • Competitive salary and benefits package.
  • Opportunity to work on exciting and impactful projects.
  • Flexible working hours and a supportive team environment.
  • Career growth opportunities.

1-3 years of experience in JavaScript development (ES6+). Hands-on experience with front-end frameworks such as React.js, Vue.js, or Angular. Proficiency in HTML5, CSS3, and responsive web design principles. Strong understanding of JavaScript testing frameworks such as Jest, Mocha, or Jasmine. Experience with testing libraries like Enzyme or React Testing Library. Familiarity with version control tools like Git. Basic understanding of web performance optimization techniques. Ability to write clean, well-documented, and maintainable code.

Employment Type

Full Time

Company Industry

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.