Job Description :
Position:- Sr. Full Stack Engineer (React, JavaScript, Java)
Duration:- 6-12 months contract
Location:-Los Angeles, CA
Interview mode :- Face to face

A non-local can work but will have to attain an in-person interview, travel expenses will be taken care by Client

The primary role for this position will be to work on the development of web applications.
The ideal candidate must be a skilled React.js developer with experience in web application development using Java stack in the backend.
He/She will work with peers on the development of large-scale systems that support other Client s businesses in the digital content and customer service area.
The role will primarily be focused on development and delivery of projects. He/She is expected to communicate with members of the Technology group by providing status, identifying and raising issues and participating in planning activities.

Responsibilities:
Implement the User Interface for web applications using React.js and other web technologies.
Write backend APIs using Java stack
Take individual responsibility for the entire development cycle from requirements definition and design through coding, debugging, testing and final release.
Work closely within a tight knit team of experienced engineers to produce high-quality software products on an aggressive schedule.
Demonstrate professional engineering practices including adherence to coding standards, producing design documentation, and supporting integration.
Write and execute unit tests.
Communicate estimates, schedules, issues and dependencies to technical or project lead
Refactor existing code base and improve overall quality of code

Qualifications:
Bachelor Degree in Computer Science or related discipline, and Minimum of 5 years of experience in commercial software development, especially focusing on front-end.
Experience developing with Web technologies: React.js, JavaScript, HTML5, CSS3
Experienced with modern JavaScript (ES6) coding, testing, debugging and automation techniques
Knowledgeable in Java stack and experience writing REST APIs using Java technologies (Spring, hibernate, MySQL)
Expertise in object-oriented design methodologies
Experience working with medium to large scale code bases in small to large groups
Excellent written and oral communication skills
Experience developing with support for Cross-browser compatibility

Desired:
Deployed Enterprise web applications in at least 2 major JavaScript frameworks
Familiarity with NodeJS, AngularJS
Familiarity with ObjectveC
Experience building cloud deployed applications
Knowledge with libraries such as React, Angular, PIXI, Antd
You value team success over personal success