Job Description :
Position: Node JS Developer
Location: Baltimore, MD
Job Description:
Hands on experience in designing complex and multi-faceted implantation using variety of workflow engines
Ability to work independently implement using Node.JS managing complex backend development
Strong understanding and experience in basic data structures
Demonstrable working knowledge in Kafka and/or RabbitMQ
Experience in one or more of the following:o Elastic Search, Lucene, ELK stack, Grafana, CSS/SCSS, HTML5, Node.js and No SQL backend dB
Database Knowledge, including RDBMS (PostgreSQL) and NoSQL (MongoDB)
Hands-on experience in design and implementation of REST web services
Preferred to have previous exposure to continuous integration and delivery including DevOps and DevSecOps
Role Description:
The desired full stack developer with expert knowledge on Node JS has the ability to understand business functions and user stories, translate them into technical specifications in order to develop working application code operating on highly virtualized environment the full stack developer will be responsible in interpreting architectural artifacts, translating designs and wireframes into high quality custom code. As a full stack developer, he/she has a thorough understanding of all stages of the SDLC. In particular, he/she can demonstrate expertise in all phases of software development, including architecture, design of User Interfaces (UI) along with backend transactional repositories including relational and non-relational DBs.
Desirable Skills:
5+ years of hands on software programming experience building applications and offerings
3+ years solid experience with Node.Js
3+ years of real-world development experience with Java script
Excellent verbal and written communication skills
Willingness to adapt and evolve to technology changes
Ability to work independently and within a team