JavaScript Developer

Michigan, Grand Rapids-Muskegon-

Posted: 07/09/2018 Industry: IT Job Number: 11827

Excellent Opportunity in Grand Rapids, MI

JavaScript Developer

Job is located in Southwest Michigan!

Currently, we are seeking qualified candidates for a JavaScript Developer to join our clients IS organization.

POSITION PURPOSE

The JavaScript Developer is responsible for creating and maintaining dynamic documents, while understanding and applying our client s data logic principals and document design standards. The ultimate responsibility is to ensure that documents are developed and maintained in a timely manner most consistent with the corporate goal of achieving maximum sustainable profitability. The JavaScript Developer must optimally use related company applications and apply any applicable programming standards in the creation and maintenance of our documents. As needed, the JavaScript Developer may be involved in special projects or corporate initiatives involving collaboration with other functional group team members.
DOCUMENT DEVELOPMENT RESPONSIBILITIES
Apply our scripting standards and guidelines in creating and maintaining dynamic documents.
Analyze product requirements and implement them efficiently and with minimal bugs.
Develop in-depth knowledge of all tools, components or process that impact document development (e.G. Compiling process, module structure and design, Simplicity, etc.).
Develop an understanding of the different Product lines
Have in depth knowledge of how our data elements work and understand relationship and translation between our client s software platform & products along with datapoints and mapping paths.
Apply/implement unit test processes to validate work quality.
Apply JavaScript for specific scripting needs (e.G. Calculations, DSL etc.)
Assist in developing tools, applications, techniques and methodologies for improving processes.
PLANNING AND COLLABORATION
Ability to analyze and help develop requirements from our clients Product teams and custom document clients.
Assist in developing test plans and test scenarios for change and regression testing as needed.
Regularly interacts with team members and cross-functional teams to execute project plans and meet deadlines as assigned.
Participate in work sessions as required to speed up production process or cross functional training.
Participate in production planning to determine workload balancing and resource allocation within the team.
ISSUE AND PROCESS MANAGEMENT
Have in-depth knowledge of data management, document management, issue reporting and tracking, and version control through proprietary our products and industry standard utilities like SVN and JIRA.
Have thorough understanding of branch, merging, and working on different code lines, as well as version control.
Participates in troubleshooting and resolving issues as requested by supervisor.
Demonstrates good judgment related to design aspects of forms, production management and time management.
Understand release deliverables, scoping process and have ability to reconcile change documentation.
SPECIAL PROJECTS
As needed, the JavaScript Developer may be involved in special projects or corporate initiatives involving collaboration with other functional group team members.
SKILLS AND ABILITIES
Strong communications skills, both verbal and written.
The ability to work as part of cross disciplinary teams.
The ability to follow-up and manage details.
Strong problem solving and critical thinking skills.
Knowledge and understanding of programming languages.
Demonstrable proficiency in the core use of JavaScript, 1-3 years of application, it s basic language features like if/else, error handling, throw/try/catch, array manipulation, string manipulation, truthiness and falseness, working with JSON data and JSON object methods, and variable scope. Additional and valuable skills include an understanding of async code, Promises, modules, classes, template literals, generators, and destructing.
The ability to understand and write code using data structures and algorithms and logic structures to solve business requirements.
Superior proficiency in Microsoft Windows environment, Microsoft Office, Internet, Email and working on the networks and shared drives.
QUALIFICATIONS
Education/Certification: Bachelor s Degree (preferably a major or minor in Computer Sciences or related field).
Experience Required: Either formal training or work experience with programming languages (e.G. JavaScript, HTML, etc.).
Apply Online
Apply with LinkedIn

Send an email reminder to:

Share This Job:

Related Jobs:

Login to save this search and get notified of similar positions.