Job Title: Full Stack Software Engineer, Front-end Focused
Industry: Consumer Technology / Digital Products
Location: Remote within 100 miles of Cupertino, CA
Duration: 3 months to start; potential to extend – W2 Contract
Schedule: Full-time | 40 hours per week
Position Overview
The Planet Group is looking for a Full Stack Software Engineer, Front-end Focused to join a well-known Fortune 500 organization on a 3-month contract. The role requires the candidate to be located within 100 miles of Cupertino, CA.
Qualifications
• 5+ years of software development experience working on large web applications.
• Proficiency with JavaScript, CSS, ES6+, NodeJS, React, Redux, and modern web development toolchain
• Experience in developing front-end solutions on top of high-performance and distributed backend systems.
• Good grip on functional programming design patterns.
• Deep knowledge of HTML5 architecture and CSS Frameworks (e.g. Bootstrap) and Preprocessors (e.g. Sass)
• Deep understanding of JavaScript and the overall JavaScript ecosystem
• Experience with Nodejs and Reactjs.
• Experience with other frontend frameworks like Angular, Vue or Ember
• Experience with Typescript, GraphQL
Position Description
• Be capable of taking a new mockup and completely building the entire layout in HTML / CSS with responsive breakpoints.
• Experience building lightweight layouts for mobile devices and touch interfaces.
• Experience planning, documenting, testing and releasing features or products.
• Have experience with relational and graph databases and optimizing queries
• Experience with infrastructure as a code, code coverage tools, log monitoring tools, AWS, managing Docker registries, and Kubernetes is a big plus
• Experience in blockchain-related projects will be highly appreciated
Requirements
• 5+ years of software development experience working on large web applications.
• Proficiency with JavaScript, CSS, ES6+, NodeJS, React, Redux, and modern web development toolchain.
• Experience in developing front-end solutions on top of high-performance and distributed backend systems.
• An ability to demonstrate superior understanding of software development fundamentals.
• Mastered Git
• Strong verbal and written communication skills
Most important:
• Strong general computer science knowledge
• Good grip on functional programming design patterns
• Top-notch full-stack development experience
• Deep knowledge of HTML5 architecture and CSS Frameworks (e.g. Bootstrap) and Preprocessors (e.g. Sass)
• Be capable of taking a new mockup and completely building the entire layout in HTML / CSS with responsive breakpoints
• Deep understanding of JavaScript and the overall JavaScript ecosystem
• Experience with Nodejs and Reactjs
Nice to Have
• Experience working in an agile environment
• Experience building lightweight layouts for mobile devices and touch interfaces.
• Experience planning, documenting, testing and releasing features or products.
• Familiarity with CD/CI tools, such as Jenkins and Docker.
• Have experience with relational and graph databases and optimizing queries
• Experience with PHP and popular frameworks
• Experience with other frontend frameworks like Angular, Vue or Ember
• Experience with Typescript, GraphQL
• Experience with infrastructure as a code, code coverage tools, log monitoring tools, AWS, managing Docker registries, and Kubernetes is a big plus
• Experience in blockchain-related projects will be highly appreciated
• Experience working remotely