Search Jobs

Senior Software Engineer

Englewood Cliffs, NJ 07632

Post Date: 07/26/2018 Job ID: 6516 Industry: Information Technology Management

Title: Senior UI Engineer - W2 Only

Location: Englewood Cliffs, NJ

Duration: Contract-to-Hire

Salary: $71 hr - $79 hr

Skill Sets:

• BS degree or higher in Computer Science with a minimum of 5+ years of relevant, broad engineering experience is required

• Experience with various Web-based Technologies, Object Oriented and Functional Programming, Middleware, relational and document-based databases and distributed computing technologies

• Possess expert knowledge in Performance, Scalability, Security, Enterprise System Architecture and Engineering best practices

• Possess knowledge of a broad range of data structures and algorithms and know how, when and when-not to use them

• Expert in JavaScript with knowledge on ES5, ES6 and JSX

• Experience in unit testing using Jest or similar frameworks and following test driven development

• Experience with full stack development including server and client-side technologies building single page applications using ReactJS, Node and Express, GraphQL

• Expertise on GraphQL framework designing schemas, building reusable pieces

• Experience working on large scale, high traffic web sites

• Experience with responsive design, developing for mobile web and tablets

• Experience in building CSS using SASS

• Experience in Angular is a plus Languages and Software Packages

Web Technologies: NodeJS, Express, ReactJS, ES5, ES6, JSX, JSON, HTML, CSS, SASS, AJAX

Frameworks: Webpack, SASS, Jest (or other unit testing frameworks), Express, npm, Storybook

Middleware: GraphQL, Apollo

Databases: MySQL, MongoDB and other document-based databases Personal Skills

• Strong experience working with multi-site development teams

• Strong Communication skills (verbal and written) with an ability to work in a highly collaborative, multi-country/time zone environment

• Good organizational skills with the ability to track and prioritize numerous tasks • Proactive personality with a proven track record of following through and delivering on responsibilities

• Highly adaptive and capable of being an individual contributor and working as part of an extended team

 

6516

Kyle Lewis
Technical Recruiter

My recruiting philosophy – always be available! I’m not just a 9 to 5 guy! You can reach out to me for career advice and job search assistance whenever it’s convenient for you.
Apply Online

Not ready to apply?

Send an email reminder to:

Share This Job:

Related Jobs: