The DMV team at OCTO is looking for a Senior React JS Developer who will primarily focus on JAVA programming and supporting the ecosystem for the organization.
Role Description:
The role will require you to design,develop and test using React JS technologies which will facilitate application developmentand implementation from development to QA to production. You will work to gainan understanding of the current system infrastructure, security needs, networkconsiderations, methodologies.
In this role, you will primarilyfocus on ReactJS programming, integrate designs and wireframes within theapplication code, write application interface code with JavaScript, translatewireframes and designs into quality codes, optimize components to workseamlessly across different browsers and devices, develop responsive web-basedUI and supporting the ecosystem for the organization.
Skills:
• 6+ years of Enterprise Web Development experience
• 2 years of experience in working with React-UI framework(React.js)
• Experience in working with ReactJS, RXJS, NodeJS, ES6/5
• Experience in REDUX architecture
• Experience in working with HTML5, CSS3, JavaScript,Angular 2.0, React.JS and Bootstrap
• Experience in developing React Native components
• Experience in working with JSX (Javascript Syntax Extension)
• Experience in working with REST APIs
• Experience in working with JSON and XML
• Experience to translate Wireframes and designs for development
• Experience in CSS libraries, Sigma, Adobe XD
• Experience in working with Angular 2.0 is a big plus
• Experience in working with Spring Boot and Spring Technologies isa plus
• Experience in working with any REACT based UI toolkit is a plus
• Experience with ReactJS workflows like Flux, Redux, Create ReactApp, data structure libraries
• Experience withGIT version control repository [Required - 5 Years]
• Experience withTomcat/Jetty/undertow Application Servers [Required - 5 Years]
Experience with LINUX working environment [Required - 5 Years]
Experience with JIRA Issue tracker [Required - 5 Years]
RedHat Openshift Container-based application development and deployment experience [Desirable]
Knowledge of Continuous Integration and Continuous Development practice [Desirable]
Responsibilities:
The Senior React Developerposition requires in-depth knowledge of JavaScript, object model, DOMmanipulation and event handlers, data structures, algorithms, JSX, Babel, andarchitectural styles /API's (REST/RPC) and Agile methodologies for thedevelopment of application programs.
TheSenior Developer will be writing clean, scalable code using ReactJS programminglanguages, refactor and debug codes, improve existing software, test, anddeploy applications and systems. Develop documentation throughout the lifecycleof the development process and provide technical support to the team.
• E Ensurethat the technologies are updated with current, stable, and compliantarchitecture and applications that meet enterprise standards.
• Collaboratewith internal teams to produce software design and architecture
• Develop,Test and Deploy applications and systems
• Revise,update, refactor and debug codes
• Improveexisting JAVA applications and systems
• Proactivelymonitors and reports performance utilization of assigned technologies.
• Troubleshootsoftware and/or hardware issues/failures.
• Manageproblem or escalated tickets and tasks and out of cycle requests fromsystems/software owners.
• Determinethe best course of action for meeting business needs and provide consultativeexpertise to customers on how to best use systems.
• Proactivelymonitors and identifies broader, more complex issues across multiple,integrated, connecting technologies and communicate as appropriate.
• Providestechnical knowledge and support to District agencies, personnel, and additionalstakeholders
• Performs other related duties asassigned
• May coordinate activities of applicationdevelopers.
• Able to identify best practices and standardsfor the use of the product.
• Delivers support and design for industryspecific applications that require integration with statewide systems orapplications
• Interacts with executive level business users ortechnical experts
• May function as a niche technical SME (SubjectMatter Expert)
Minimum Education/Certification Requirements:
Bachelor's degree in IT or related field or equivalent experience
Required/Desired Skills
SkillRequired /DesiredAmountof Experience16 yrs. conveying technical and functional concepts for a specific technical specialtyRequired6Years16 yrs. preparing complex technical documentationRequired16YearsBachelor's degree in IT or related field or equivalent experienceRequired08 yrs of Enterprise Web Development experience Required8Years2 yrs of experience in working with React-UI framework (React.js)Required2YearsExperience in working with ReactJS, RXJS, NodeJS, ES6/5 Required6YearsExperience in REDUX architectureRequired6YearsExperience in working with HTML5, CSS3, JavaScript, Angular 2.0, React.JS and BootstrapRequired16YearsExperience in developing React Native componentsRequired6YearsExperience in working with JSX (Javascript Syntax Extension)Required6YearsExperience in working with REST APIsRequired6YearsExperience in working with JSON and XMLRequired6YearsExperience in CSS libraries, Sigma, Adobe XDRequired6YearsExperience in working with any REACT based UI toolkit is a plusRequired3YearsExperience with ReactJS workflows like Flux, Redux, Create React App, data structure librariesRequired3Years5 yrs Experience with GIT version control repository Required5Years5 yrs Experience with Tomcat/Jetty/undertow Application Servers Required5Years5 yrs Experience with LINUX working environment Required5YearsExperience in working with Spring Boot and Spring Technologies is a plusHighly desired0Experience in working with Angular 2.0 is a big plusHighly desired0RedHat Openshift Container-based application development and deployment experienceDesired0Knowledge of Continuous Integration and Continuous Development practiceDesired0
Questions
No.QuestionQuestion1Absences greater than two weeks MUST be approved by CAI management in advance, and contact information must be provided to CAI so that the resource can be reached during his or her absence. The Client has the right to dismiss the resource if he or she does not return to work by the agreed upon date. Do you agree to this requirement?Question2What is your candidate's email address?Question3Candidates submitted above the hourly NTE Vendor Rate of $$ will not be considered. Do you agree to this requirement?Question4There are no reimbursable expenses. Do you agree to this requirement?Question5By submitting your candidate to this requisition, you are indicating your company's acceptance of the terms and conditions contained within the Supplier Agreement and Amendment #2022-01 to the Supplier Agreement. Do you agree to this requirement?
Existing Incumbent Resource?: No