JavaScript Developer Job Description
JavaScript Developer Duties & Responsibilities
To write an effective javascript developer job description, begin by listing detailed duties, responsibilities and expectations. We have included javascript developer job description templates that you can modify and use.
Sample responsibilities for this position include:
JavaScript Developer Qualifications
Qualifications for a job description may include education, certification, and experience.
Licensing or Certifications for JavaScript Developer
List any licenses or certifications required by the position: ITIL, II, AWS, TLS, X.509, PKI, MQTT, HTTPS, IAT, ACP
Education for JavaScript Developer
Typically a job would require a certain level of education.
Employers hiring for the javascript developer job most commonly would prefer for their future employee to have a relevant degree such as Bachelor's and Master's Degree in Computer Science, Technical, Engineering, Software Engineering, Education, Information Systems, Mathematics, Information Technology, Business, Science
Skills for JavaScript Developer
Desired skills for javascript developer include:
Desired experience for javascript developer includes:
JavaScript Developer Examples
JavaScript Developer Job Description
- Experience with back-end development in Java is a plus
- Responsible for planning and executing small and mid-size projects by working through the project life-cycle from requirements elicitation, risk assessment and development through operations and maintenance
- Hands-on software development including selecting and implementing efficient algorithms
- Designing and building responsive applications for both mobile and desktop platforms
- Researching and evaluating new technologies and determining how they can improve our development process
- Research, design, code, and unit-test new features for the Nexia home automation platform as part of an agile development team
- Collaborate with the extended Nexia team to understand and address new customer opportunities
- Constantly update your technical knowledge and skills, and share new concepts with the Nexia development team
- Research and present cutting-edge ideas, methods, design patterns, to the creative teams
- Provide detailed analysis of problems
- Firebug, Developer Tools, or similar ways of debugging are like a best friend
- Ability to speak in objects and prototypes just as easily as functions and operators
- Ready to dive in on the server-side if needed — primarily PHP (knowing some Python is a plus)
- Perfectly happy in an open-source LAMP development environment, and not afraid of Terminal, SSH, and Bash
- Strong interest in learning about the business environment and working with multiple business users groups in different locations across the world
- Experience with ad serving frameworks such as DART, DFP (Doubleclick for Publishers), GPT (Google Publisher Tags), VAST
JavaScript Developer Job Description
- Develops and implements various sets of instructions to enable a computer or system to do a certain task
- Produce documentation (design, requirements spec ) as necessary
- Working in the team with backend developers and other frontend developers (partially remoted) in order to provide full end-to-end solution
- Collaboration with SQA team to ensure high quality of the software delivered
- Develop new software applications from concept to finish, with regular tests and maintenance
- Design and implement user facing web/mobile applications
- Build reusable, scalable code and libraries for future use
- Optimize implementation for performance and scalability
- Work collaboratively with engineers, product managers, designers to build scalable solutions to improve user experience
- Lead and grow the current development team as necessary
- Knowledge of newer methodologies and frameworks such as Node, Grunt, Responsive Web Design, Progressive Enhancement, SASS/Compass, Javascript MVCs, TDD, beneficial
- An solid understanding of CMS-driven, template-based website architecture
- Javascript experience that includes creating object-oriented code from scratch
- At least 1 year experience in Javascript and node.js
- At least 1 year experience in Javascript, C/C++, Assembler, node.js, v8 ecosystem
- At least 1 year experience in Network Performance Monitor (NPM) ecosystem, Express, Handset Application Programming Interface (HAPI), Winston, Socket.io, Service Oriented Architecture (SOA)
JavaScript Developer Job Description
- Perform as a technical expert with thorough understanding of the business application of an assigned project
- Design, and develop features on Windows 10 platform using JavaScript
- Provide subject matter expertise for Windows 10 application UX designs
- Provide expertise in peer design and code reviews
- Experience interacting with RESTful APIs from web applications
- A passion to build and ship engaging, innovative web applications to market quickly
- Strong communication skills, enabling you to work with a diverse team across multiple locations across the world
- Work in a team environment with shared code
- Discover new opportunities
- Working in an international team with stakeholders around the world
- At least 1 year experience in building web based apps and services, experience with building and delivering npm modules, APIs and API management
- At least 1 year experience in Liberty agile development process, Java, Liberty collectives, intelligent management, mqtt
- At least 1 year experience in building Ecplipse plugins, Eclipse JSDT or Nodeclipse
- At least 5 years experience in Javascript and node.js
- At least 5 years experience in software development in script language
- At least 3 years experience in operating system (Linux, Windows, OS X, Advanced Interactive Executive (AIX), z/OS)
JavaScript Developer Job Description
- Developing code for a large-scale rich internet application
- Working within a heavily regulated (pharma) environment
- Working in true Agile environment
- Latest JS trends - you can share them with us as well, though
- Researches, designs, defines, develops, tests, documents and implements new computer applications or changes to existing applications
- Prepares deployment packages for migration of solutions to the non-production environments
- Ensuring code delivered by off shore development teams into project release cycles is good quality and unit tested
- Work with project test teams to co-ordinate the identification, resolution and delivery of defects by off shore development
- Taking responsibility for unit testing your own applications for functionality and robustness, in order to provide resilient software applications
- Documenting the test configuration and record the results to support Integration, pre-production testing and the hand over to the production support team
- At least 4 years experience in knowledge of the npm ecosystem, experience with Express, Handset Application Programming Interface (HAPI), Winston, Socket.io, SOAP
- Latest web technologies and frameworks
- Framework experience with AngularJS, Bootstrap, React and/or Knockout
- Lead UI Test frameworks knowledge
- Extensive experience in the use of modern JavaScript frameworks (such as Bootstrap, BackBone.js, Ember.js, Knockout.js, AngularJS, or React)
- Experience with at least one MV* JavaScript library/framework (Backbone, Angular, Ember)
JavaScript Developer Job Description
- Perform daily production releases with continuous delivery performance monitoring
- Collaborate during the design and implementation phases to provide technical solutions that support/enhance stakeholder objectives and the user experience
- Recreate reported software problems to facilitate solutions
- Profile, analyze and optimize the software you are responsible for implementing
- Provide software development support to the SPTK team
- Provides software development reports to business area management
- Provide input to software documentation such as test cases, test procedures
- Effectively collaborate with Product, UX, and Marketing teams
- Follow web coding standard and guidelines
- Familiarity with Agile methodologies, Continuous Integration (CI)
- Good track record in Front-end development using CSS and JavaScript including jQuery
- Experience with a unit-testing framework such as Jasmine, QUnit, Mocha
- Strong knowledge and experience of UI design practices, patterns and architecture
- 2+ years of web development experience or Successful completion of advanced software engineering immersion boot camp training
- Strong understanding (Preferred experience) of Agile
- Experience with software revision control systems (Git preferred)