Search Jobs

Senior Software Engineer

Englewood Cliffs, NJ 07632

Posted: 09/10/2018 Industry: Information Technology Management Job Number: 6516

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
Apply with LinkedIn Apply with Facebook Apply with Twitter

Send an email reminder to:

Share This Job:

Related Jobs:

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