Our Ability Jobs

Job Information

Randstad JavaScript Developer in Basking Ridge, New Jersey

JavaScript Developer

job details:

  • location:Basking Ridge, NJ

  • salary:$42.50 - $53.13 per hour

  • date posted:Tuesday, February 23, 2021

  • job type:Temp to Perm

  • industry:Finance and Insurance

  • reference:823408

job description

JavaScript Developer

job summary:

Top 5-10 Responsibilities:

  • Influences the team designs and solutions. Mentors software engineers through code reviews and hands-on design sessions.

  • Contributes meaningfully to code reviews of teams' work, providing collaborative guidance in areas of strength.

  • Continues to receive guidance on own code reviews primarily around solution refinement rather than overall direction. Able to explain implementation decisions and push back appropriately.

  • Learns from feedback and applies to future deliverables.

  • Solves more complex problems. APIs/Data Structures/ Algorithms/Application sequences are thoughtfully designed. Solutions are well integrated, testable, maintainable, and performant.

  • Appropriately leverages existing solutions and adapts for reuse.

  • Leaves code in a better state than they found it

  • In alignment with sprint and program goals, choose refactor opportunities to drive down tech debt.

  • Incorporates automation in test, build, and deploy processes to drive team efficiency

  • Introduces automation to replace repeated manual processes

  • Incorporates proactive monitors, logging, and alerting into the definition of done

  • Owns prioritization of technical debt discovered as part of ticket resolution

  • Threat modeling and analysis performed on delivered components

  • Understands most common security threats and patterns at both the application layer and infrastructure layers and delivers solutions devoid of them.

  • Works with Product Management to ensure Stories are well worded, have appropriate acceptance criteria and are sized appropriately

  • Drives completion of deliverables that have dependencies on other people or teams ensuring an on-time completion

  • Helps to unblock the team when there a blockages

  • Limits work in progress by shipping features/deploying software often

  • Decomposes Features into manageable stories/tasks

  • Considers the User Experience, business impact, and solution objective when managing development and design of solutions

  • Understands the financial implications of software (cost and benefits for both engineering and operations)

  • Understands business/financial impact of stability and resiliency

  • Spends time with users and delivers initiatives that drive value and NPS improvements

Needed software tools/skills:

  • 5+ years of software development experience.

  • 4+ years of working with modern Front-End technologies like React or Angular 2+.

  • Knowledge and experience in HTML5, CSS3 and JavaScript.

  • Experience with agile development methodologies.

  • Experience with build tools like webpack, npm, and gulp/grunt

  • Experience with Test-Driven Development using automated testing frameworks such as Jest, and Enzyme.

  • Experience ensuring your code builds and deploys properly through Continuous Integration/Continuous Deployment processes built in Jenkins.

  • Experience with RESTful backend microservices.

  • 2+ years of experience in Java Programming (Java Knowledge)

  • 1+ years of experience with Spring

  • Excellent analytical and problem-solving skills

  • Good Communication skills

  • Adaptability

  • Able to perform under pressure

  • Tenacity to resolve issues cross-functionally

Nice to have skills/attributes:

  • Knowledge and experience with MERN stack.

  • Experience or exposure to cloud technologies.

  • Degree in computer science or equivalent.

  • Experience with SASS/SCSS or CSS-in-JS type approaches for stylesheets.

  • Hands on experience with OpenShift Enterprise Container Platform

  • Hands on experience with Kafka Streaming

  • Healthcare domain knowledge

  • Experience with logging/monitoring tools such as Splunk, Dynatrace, New Relic...

location: BASKING RIDGE, New Jersey

job type: Contract

salary: $42.50 - 53.13 per hour

work hours: 8am to 5pm

education: No Degree Required

responsibilities:

  • Influences the team designs and solutions. Mentors software engineers through code reviews and hands-on design sessions.

  • Contributes meaningfully to code reviews of teams' work, providing collaborative guidance in areas of strength.

  • Continues to receive guidance on own code reviews primarily around solution refinement rather than overall direction. Able to explain implementation decisions and push back appropriately.

  • Learns from feedback and applies to future deliverables.

  • Solves more complex problems. APIs/Data Structures/ Algorithms/Application sequences are thoughtfully designed. Solutions are well integrated, testable, maintainable, and performant.

  • Appropriately leverages existing solutions and adapts for reuse.

  • Leaves code in a better state than they found it

  • In alignment with sprint and program goals, choose refactor opportunities to drive down tech debt.

  • Incorporates automation in test, build, and deploy processes to drive team efficiency

  • Introduces automation to replace repeated manual processes

  • Incorporates proactive monitors, logging, and alerting into the definition of done

  • Owns prioritization of technical debt discovered as part of ticket resolution

  • Threat modeling and analysis performed on delivered components

  • Understands most common security threats and patterns at both the application layer and infrastructure layers and delivers solutions devoid of them.

  • Works with Product Management to ensure Stories are well worded, have appropriate acceptance criteria and are sized appropriately

  • Drives completion of deliverables that have dependencies on other people or teams ensuring an on-time completion

  • Helps to unblock the team when there a blockages

  • Limits work in progress by shipping features/deploying software often

  • Decomposes Features into manageable stories/tasks

  • Considers the User Experience, business impact, and solution objective when managing development and design of solutions

  • Understands the financial implications of software (cost and benefits for both engineering and operations)

  • Understands business/financial impact of stability and resiliency

  • Spends time with users and delivers initiatives that drive value and NPS improvements

qualifications:

  • Experience level: Experienced

  • Minimum 5 years of experience

  • Education: No Degree Required

skills:

  • React

  • Javascript (2 years of experience is required)

  • HTML (2 years of experience is required)

Equal Opportunity Employer: Race, Color, Religion, Sex, Sexual Orientation, Gender Identity, National Origin, Age, Genetic Information, Disability, Protected Veteran Status, or any other legally protected group status.

DirectEmployers