ENTMATRIX is a staffing and recruiting company.

company website →

Full stack engineer← All Jobs

2015-08-04 | Sunnyvale, CA | Open | 1+ Year Contract



* Development and maintenance custom web/mobile applications and
API"s using Node.js, Bootstrap, Skeleton, jQuery, REST API, AngularJS,
TypeScript, Grunt, and Gulp.

* Contribute to requirements gathering and analysis activities
such as storyboarding, developing use cases, and creating functional
requirements specifications.

* Develop custom features based on specifications and technical

* Operate within the dynamics of a team; exercise proper etiquette
and citizenship during "team development" sprints.

* Create rich web user interfaces using HTML, CSS, and JavaScript.

* Create server-side functionality using asynchronous, highly
scalable design principles.

* Take responsibility for feature-focused unit and system testing

* Contribute to user acceptance testing procedures and monitoring

* Contribute to performance and load testing procedures and issue

Required Skills and Abilities:

Must Have

* Solid understanding of functional (FP) programming in Javascript
using current design patterns/practices, especially as it applies to
building flexible NodeJS and AngularJS applications;

* Deep hands-on knowledge of : JavaScript , NodeJS , Bootstrap and

* JavaScript-based build systems such as Grunt and Gulp

* Creating RESTful web services /API"s using Node.js with or
without framework assistance (e.g. Express)

* JavaScript-based unit testing tools

* Client-side browser technologies including JavaScript, CSS, and

* Experience with designing both relational and non-relational
databases and optimizing database structure for performance and/or
maintainability and the ability to design and optimize queries.

* Experience with source control, work item tracking, and build
management with Git (or similar).

* Passion about building high-quality systems with software
implementation best practices.

* Eagerness to learn and work outside your technology comfort

* Ability to be self-motivated, independent, and detail-oriented.

Nice to Have

* Solid understanding of object-oriented programming (OOP) using
current design patterns/practices

* Strong experience working with layered architectures (N-Layer,
Onion/Hex, DDD, CQRS) and an appreciation for appropriate layering and
application structure.

* Experience with distributed micro-service design principles ,
service oriented architectures.

* Hands-on experience building scalable web applications, in
particular high frequency and low latency web applications with optimal
memory management, performance, and scalability as a key focus.

* JavaScript futures ( ES7, Typescript)

* Web scale module loaders (Requirejs, Systemjs, browserify)

* Large scale data processing

* Experience with Styling and Responsive Design techniques using
technologies such as HTML5, Bootstrap, LESS, and SASS.

* Experience with broad scale refactoring of single page
applications for maintainability and performance.

* Experience with native and hybrid mobile application development
on any platform.

* Experience with Cloud ecosystems including Azure or AWS.


Your Name here
Your Email Address
Enter your message to the company explaining why you are a fit for this job
Please use Microsoft Word format

Similar Jobs: