Sr React Developer on W2
Onsite/Remote : Remote living in DMV area
Interviews : INPERSON
Location : Washington DC 20003
Job duration : 12 months (Expected)
CANDIDATE SKILLSET TABLE |
Ideal Yrs | Ideal candidate | Candidate Actual Years |
Required | Living in DMV area | |
6 years | Enterprise Web Development experience | |
2 years | ReactJS RXJS NodeJS and ES6/5 | |
10 years | HTML5 CSS3 JavaScript Angular 2.0 React.JS and Bootstrap | |
Req. Yrs | Requirements | Candidate Actual Years |
2 years | ReactJS RXJS NodeJS ES6/5 | |
2 years | ReactUI framework (React.js) | |
2 years | REDUX architecture | |
10 years | HTML5 CSS3 JavaScript Angular 2.0 React.JS and Bootstrap | |
Preferred | Angular 2.0 is a big plus | |
Preferred | Spring Boot and Spring Technologies is a plus | |
Preferred | any REACTbased UI toolkit is a plus | |
Preferred | ReactJS workflows like Flux Redux Create React App data structure libraries | |
Desirable | RedHat OpenShift Containerbased application development and deployment experience | |
Desirable | Knowledge of Continuous Integration and Continuous Development practice | |
3 years | Tomcat/Jetty/undertow Application Servers | |
3 years | LINUX working environment | |
3 years | JIRA Issue tracker Required | |
3 years | GIT version control repository | |
4 years | Developing React Native components | |
4 years | JSX (Javascript Syntax Extension) | |
10 years | REST APIs/ Required | |
10 years | JSON and XML/ Required | |
10 years | CSS libraries Sigma Adobe XD | |
10 years | Translate Wireframes and designs for development | |
10 years | conveying technical and functional concepts for a specific technical specialty | |
10 years | preparing complex technical documentation/ Required | |
Required | Bachelors degree in IT or related field or equivalent experience | |
Required | English Native or bilingual proficiency | |
Preferred | Clear communication skills articulate consultative enthusiastic | |
Position Description :
The role will require you to design develop and test using React JS technologies facilitating application development and implementation from development to QA to production. You will work to gain an understanding of the current system infrastructure security needs network considerations and methodologies.
In this role you will primarily focus on ReactJS programming integrate designs and wireframes within the application code write application interface code with JavaScript translate wireframes and designs into quality codes optimize components to work seamlessly across different browsers and devices develop responsive webbased UI and support the organizations ecosystem.
Position Duties :
- The Senior React Developer position requires indepth knowledge of JavaScript object models DOM manipulation and event handlers data structures algorithms JSX Babel architectural styles /APIs (REST/RPC) and Agile methodologies for developing application programs.
- The Senior Developer will write clean scalable code using ReactJS programming languages refactor and debug codes improve existing software and test and deploy applications and systems. The developer will also develop documentation throughout the development processs lifecycle and provide technical support to the team
- Ensure the technologies are updated with current stable and compliant architecture and applications meeting enterprise standards
- Collaborate with internal teams to produce software design and architecture
- Develop Test and Deploy applications and systems
- Revise update refactor and debug codes
- Improve existing JAVA applications and systems
- Proactively monitors and reports performance utilization of assigned technologies
- Troubleshoot software and hardware issues/failures
- Manage problem or escalated tickets tasks and outofcycle requests from systems/software owners
- Determine the best course of action for meeting business needs and provide consultative expertise to customers on how to best use systems
- Proactively monitors and identifies broader more complex issues across multiple integrated connecting technologies and communicates as appropriate
- Provides technical knowledge and support to District agencies personnel and additional stakeholders
- Performs other related duties as assigned
- May coordinate activities of application developers
- Able to identify best practices and standards for the use of the product
- Delivers support and design for industryspecific applications that require integration with statewide systems or applications
- Interacts with executivelevel business users or technical experts
- May function as a niche technical SME (Subject Matter Expert)
Position Skills :
- Demonstrates expertise in conveying technical and functional concepts for a specific technical specialty
- Identifies improvements to project standards to achieve highquality services/products. This professional position may require subject matter expertise consistent with demanding and rare technological skills
- May require coordination of programming activities being conducted by the application development team
- Confers with other business and technical personnel to resolve problems of intent inaccuracy or feasibility of computer processing and project design
- Works with necessary personnel and interested personnel to determine whether modifications or enhancements are necessary
- Leverages excellent written and verbal communication skills to develop new business processes and programming solutions as directed by business and technical stakeholders
- May coordinate activities of application developers
- Able to identify best practices and standards for the use of the product
- Proven track record of handson technical design and code work within large complex systems
- Proven handson technical work with a variety of technologies
- Demonstrated technical expertise integrating a variety of diverse technical environments and crossplatform technologies
- Delivers support and design for industryspecific applications that require integration with statewide systems or applications
- Interacts with executivelevel business users or technical experts
- Advanced experience in the required technical subject matter
- May function as a niche technical SME (Subject Matter Expert)
- Has proven experience across large and complex implementations and systems