· Building interactive consumer data from multiple systems and restfully abstracting to the UI through a Node.js backend
· Define code architecture decisions to support a high-performance and scalable product with a minimal footprint
· Address and improve any technical issues
· Collaborate well with engineers, researchers, and data implementation specialists to design and create, advanced, elegant, and efficient systems
· Architect, develop, test, and deploy robust products that are fast, scalable, and highly responsive
· Identify production and non-production application issues as a part of the deployment
· Deploy applications on the AWS cloud with the ability to debug hosting-related issues quickly
· Design and maintain large and complex databases, both relational and non-relational databases
Requirements:
· BSc degree in Computer Science or a similar relevant field
· Experience as a MEAN Stack Developer for more than 2 years (good communication).
· Understanding of front-end technologies, such as Angular, HTML5, CSS3, and SASS/LESS.
· Hands-on Experience managing Node js, Mongo DB, Angular, and Express.js
· Hands-on experience with JavaScript Development on both client and server-side
· Experience with modern frameworks and design patterns, minimum two-year experience with MEAN Full stack paradigm
· Continuous integration (Jenkins/Hudson) and version control (SVN, Git)
· Experience with modern frameworks and design patterns, minimum one-year experience with MEAN Full stack paradigm
· Proficient understanding of code versioning tools, such as Git, Azure, JIRA, and Translate Wireframes and PSD Designs into functional web apps.
· Binding of UI elements to JavaScript object models
· Creating Restful services with Node.js
· Proven experience in front & back-end development
· Work in a cross-functional team to deliver a complete user experience
· Must know MongoDB, Express, Node.js, & React.
· Create Unit and Integration tests to ensure the quality of code
· Be responsive to change requests and feature requests
· Write code that is cross-platform and cross-device compatible
· Have the ability to wear many hats and learn new technologies quickly
· Must have good Knowledge of Node Debugging
· Understanding & proficiency in REST APIs.
· MERN stack developer should know Git Repository and Jira.
· Integration of data storage solutions [RDBMS, NoSQL DB]
Knowledge of the following will be considered an advantage:
· Consumer Web Development Experience for High-Traffic, Public Facing web applications
· Experience with cloud technologies is also a plus
· Creating secure Restful-based web services in JSON, Javascript, JQuery
· Expertise in jQuery, MySQL, Symfony, OOP
· DotNet