Overview
Hybrid
Depends on Experience
Accepts corp to corp applications
Contract - W2
Contract - Independent
Contract - 12 Month(s)
Skills
.NET
Accessibility
Agile
Amazon Web Services
AngularJS
Caching
Cascading Style Sheets
Cloud Computing
Collaboration
Computer Science
Continuous Delivery
Continuous Integration
Continuous Integration and Development
Cross-functional Team
Css3
Customer Facing
Database
Docker
Ember.js
Functional Programming
Git
GitHub
Good Clinical Practice
Google Chrome
Google Cloud Platform
GulpJS
HTML5
Handlebars
High Availability
JSON
Jasmine
JavaScript
Linux
Microsoft Azure
Mobile Devices
NoSQL
Node.js
Open Source
RESTful
React.js
Redis
Responsive Design
SEO
Scalability
Scrum
Splunk
Test-driven Development
UI
Unit Testing
Usability
User Experience
User-centered Design
Version Control
WCAG
Web Applications
Web Browsers
Web Design
Web Services
Writing
Job Details
React JS Developer
Hybrid Role - Oakland, CA | San Francisco, CA | Sacramento, CA | Alpharetta, GA
In-person Client Interview Required in any of the location (Oakland, CA | San Francisco, CA | Sacramento, CA | Alpharetta, GA)
NEED LOCAL CANDIDATES ONLY
12+ Months Contract
Position Type-C2C/W2
Exp Level- 12 Years
Req Skills- React JS, Node JS, .Net, CSS3, Restful APIs, Angular JS, HTML5, UX, UI, web design, Accessibility, RESTful web services, JSON, Single Page, Jest, Mocha, Chai, Jasmine, Scrum, Agile
Responsibilities:
- Design, develop, and maintain highly scalable and responsive consumer applications supporting high traffic volumes.
- Be part of an engineering team that builds and supports amazing customer-facing products driving the next generation of Delta Dental Digital Experience.
- Solid understanding of UX and UI responsive design with an emphasis on maximizing usability and accessibility.
- Design, develop, and maintain responsive, accessible web applications providing user experiences on desktop and mobile devices. Write high-quality front-end code with attention to scalability, security, and performance.
- Collaborate with a cross-functional team of product managers, UX designers, architects, developers, and automation engineers on our agile team.
- Engage in continuous learning to stay current with the evolving JavaScript ecosystem landscape.
Qualifications:
- BS/MS in Computer Science or equivalent work experience.
- 10+ years of experience designing and developing secure consumer-facing web applications.
- Advanced knowledge of JavaScript and Functional Programming.
- Expert knowledge of HTML5, CSS3, Responsive web design, and Accessibility (WCAG 2.0 AA).
- 5+ years of extensive experience building production applications with Node.js.
- Proficient in building and consuming RESTful web services, with JSON-based request/response.
- 5+ years of experience working with popular JavaScript tools and frameworks (e.g., Gulp/Webpack, ejs/handlebars, Angular.js, React/Redux, or Ember). ReactJS is preferred.
- Experience building responsive Single Page Web Applications.
- Good understanding of design principles for scalable applications.
- Strong experience with the design and implementation of low-latency, high-availability, and performant applications.
- Proficient in writing unit test cases using frameworks like Jest, Mocha, Chai, Jasmine, etc.
- Proficiency with Chrome and/or other browser Developer Tools.
- Proficiency with Git/Github or other distributed version control systems.
- Understanding of user-centered design, progressive enhancement, graceful degradation, and SEO.
- Experience with Scrum and Agile processes.
Nice to Have:
- Experience developing and monitoring applications in the cloud (Azure, AWS, Google Cloud Platform).
- Contributions to open-source projects.
- Understanding of relational and NoSQL databases.
- Experience with Test Driven Development, Continuous Integration, and Continuous Delivery.
- Experience with Linux environments and container technology such as Docker.
- Experience with logging tools like Splunk or ELK.
- Experience with distributed cache systems like Redis.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.