Create UI component specification and work closely with UI/UX designers to build very high quality user interface.
Develop reusable web components using HTML/CSS/JS on frameworks such as Vue.js, React.js or Angularjs.
Test, bundle and deploy front end applications using tools such as mocha,jasmine, webpack.
Create REST API specifications using tools such as Swagger.
Create RESTful services in nodejs.
Test and deploy REST API services using tools such as frisby, mocha,TravisCI.
Create suitable database schemas based on business requirements.
Build reusable code modules shared across different product teams.
Requirements
4+ year’s development experience.
Strong knowledge of javascript and nodejs environments
Strong knowledge in any one JavaScript frameworks such as jQuery, Angular,React.js, Vue.js etc
Should have worked with SCCS systems such as git and tfs.
Good understanding single page application architecture.
Good understanding of DOM, JSON and their manipulation.
Ability to produce high quality and automation tested UI components using javascript frameworks.
Ability to write back-end code connecting with different database technologies and other internal / external services.
Good understanding of the uses of in-memory databases / datastores such as redis.
Good understanding of how scaling works and what it takes to scale different layers of the application such as services and database.
Proficiency in working with build automation tools such as webpack and yeoman.
Strong knowledge of algorithms and proficiency in implementing and using data structures such as queues, stacks and hash-maps.
Ability to adhere to a development workflow and participate in code reviews and provide constructive inputs to improve the quality of the code.
Nice to Have
Conceptual understanding of microservices.
Functional Programming
Functional Composition
Higher order functions
Fundamentals of ES6
Experience in working with MongoDB.
Recruiting For : ANB Systems
Contact Email : info@anbsystems.com
Please do not pay any money to anyone who promises to offer you a guaranteed job.This could be in the form of a registration fee or document processing fee or any other pretext.
The money could be asked upfront or it could be asked after trust has been built or after some correspondence has been exchanged.
If you get a job offer or a letter of intent without having been through an interview process it is probably a scam and you should contact @ support@beatsjobs.com.
Beats Jobs does not promise a job or an interview in exchange for money. We value your trust and are committed to making your job search a safe and fraud free experience on beatsjobs.com