Hi,

Hope you are doing well.

*Full stack engineer job description*



*Responsibilities:*



·         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
designs.

·         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
results.

·         Contribute to performance and load testing procedures and issue
remediation.



*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
AngularJS

·         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
HTML.

·         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 zone.

·         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.



Regards

Sudheer

sku...@appnetglobal.com

-- 
You received this message because you are subscribed to the Google Groups 
"Business_Intelligence" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to business_intelligence+unsubscr...@googlegroups.com.
To post to this group, send email to business_intelligence@googlegroups.com.
Visit this group at http://groups.google.com/group/business_intelligence.
For more options, visit https://groups.google.com/d/optout.

Reply via email to