Job Tittle: React Web Developer
Location: Alpharetta, GA (Hybrid 3 days onsite)
Duration: 6 Months
Description:
**Responsibilities**
- Design and develop highly reliable, scalable, extensible, maintainable, global, and operable products and platforms.
- Draft and review design diagrams, interface specifications, class structures, and other design documents.
- Build systems that balance resources, constraints, requirements, and complexity
- Evangelize technologies, solutions, and best practices developed with the organization
- Participate in a network of engineers to share ideas, practices, and experiences
- Work closely with product management and development teams
- You must enjoy challenging engineering problems. We are looking for someone who can solve complex issues.
**Requirements**
- 7+ years of software development experience
- Primary and must to have skills include Java script, React
- Expert in software development domain and principles, including design patterns, code structure, programming languages, continuous integration, and deployments
- Expertise in Single Page Application, Rich Internet Application design and implementation
- Strong command of browser-side client technologies including AJAX, HTML5, CSS3, and object-oriented JavaScript
- Expert in JavaScript frameworks such as React, Mobx, jQuery, AngularJS, and Node.js
- Expert in Web Technologies (Apache, HTTP, SOAP, JSON, XML, RESTful APIs)
- Proficient in DOM API, AJAX Programming and build systems such as Webpack, Grunt, Gulp
- Strong command in Cross browser debugging and unit, integration and performance testing of web applications and mobile websites
- Knowledge of advanced JavaScript and browser optimizations
- Strong verbal and written communication skills
- Experience of working with open-source technologies and engaging with the community
- Familiar with SCRUM or similar agile methodology