Job Description: Skills in bold face are required--Angular JS, React JS, JSON, HTML5, CSS3.Work with product team to understand product vision and requirements.Designs, implements and supports the integrated development for Web-basedapplication projects.Guide the frameworks, direction, design and interaction models for theoverall suite of systems.Work with a team of engineering professionals to ensure the highestquality product delivery.As a member of our team, you will be responsible for ensuring successful launches of many product features.Key responsibilities include:
Write code that is of high quality and consistent with our coding standards.Work with lead engineers and architects in crafting technicaldesigns.Designing, implementing, and unit testing client-side user interface.Maintain best practices for development/code changes as needed.Assist in the design and architecture of our suite of software applications.Serve as a member of a Scrum team and participate in all planning, stand-up and retrospective meetings.Basic Qualifications
Bachelor's Degree in Computer Science or related field.
8+ years of software development experience.
Hands on full cycle Web Development/UI/ Front end development experience.
Experience with as many of the following is highly desirable:
Isomorphic Smart client, Ext JS, Angular JS, React JS and JavaScript.Must have advanced knowledge on AJAX, JSON, HTML5, CSS3 and User Interface Standards Principles.Must have experience developing JavaScript MVC frameworks like Isomorphic Smart client, BackboneJS, AngularJS, RequireJS (AMD), HTML Templates (Mustache, Handlebars), and CSS.Experience designing and executing responsive web applications.Experience working with JavaScript Unit Testing (Jasmine, Jest)Strong integration background required. Experience with REST, JSON and APIs is required.Self-directed an capable of working effectively in a highly innovative and fast-paced environment.Experience with Agile software development in a UNIX/Linux environment.Experience with system architecture/design.Preferred Qualifications:
Passionate about technology.Eager to learn and learn fast, enjoy a fast-paced environment.Self-directed, demonstrate leadership potential and a team player.Experience in working in an onsite and offshore development model.Driven to provide the best customer experience via technology.Proven ability to work effectively in a cross-functional team.Strong problem solving and trouble shooting skills with the abilityto come up with creative solutions to impossible-to-solve problemsStrong written/spoken communication skills.Experience with distributed systems operating in a scalable/highvolume environment.Ability to drive innovation.SKILLS:
SKILL
YEARS USED
LAST USED
Overall IT Exp. (8 + yrs.)
Education: Bachelor’s Degree in Computer Science or related field. (Required)
Certifications:
Software development experience. (Required 8+ years)
Hands on full cycle Web Development, UI/ Front end development experience. (Required)
Experience with as many of the following is highly desirable: Isomorphic Smart client, Ext JS, Angular JS, React JS and JavaScript. (Required)
Must have advanced knowledge on AJAX, JSON, HTML5, CSS3 and User Interface Standards Principles. (Required)
Must have experience developing JavaScript MVC frameworks like Isomorphic Smart client, BackboneJS, AngularJS, RequireJS (AMD), HTML Templates (Mustache, Handlebars), and CSS. (Required)
Experience designing and executing responsive web applications. (Required)
Experience working with JavaScript Unit Testing (Jasmine, Jest). (Required)
Strong integration background required. Experience with REST, JSON and APIs. (Required)
Self-directed and capable of working effectively in a highly innovative and fast-paced environment. (Required)
Experience with Agile software development in a UNIX/Linux environment. (Required)
Experience with system architecture, design. (Required)