Node JS Job Description
Node JS Duties & Responsibilities
To write an effective node JS job description, begin by listing detailed duties, responsibilities and expectations. We have included node JS job description templates that you can modify and use.
Sample responsibilities for this position include:
Node JS Qualifications
Qualifications for a job description may include education, certification, and experience.
Education for Node JS
Typically a job would require a certain level of education.
Employers hiring for the node JS job most commonly would prefer for their future employee to have a relevant degree such as Bachelor's and Master's Degree in Computer Science, Education, Software Engineering, Digital Marketing, Technology, Technical, Engineering, Computer Engineering, Information Technology, Science
Skills for Node JS
Desired skills for node JS include:
Desired experience for node JS includes:
Node JS Examples
Node JS Job Description
- In this hands-on role, you will work closely with product owners, engineering and executive teams to drive some of the applications development from inception to completion
- You will be working in a collaborative team using agile software development methodology
- The applications would be deployed across several customer bases in existing deployments
- Design, implement, and test reusable software components for embedded and/or server platforms
- Write software documentation and specifications, as necessary
- Debug and analyze the performance and system resource usage of software components
- Effectively collaborate with other engineers, designers, user experience experts, and researchers
- Collaborate with team on architecture and technical design discussions
- Plans work and implements utilizing standard engineering and technology principles and established company processes and procedures to complete assignments per established project deadlines
- Uses good software development and engineering judgment in making adaptations or modifications
- Building with a “Test-driven attitude”
- Demonstrable experience developing cloud solutions
- Front end Angular JS Development
- Keep an eye on emerging technologies to identify opportunities, trends, and best practices that can be used to strengthen company's technology platform and development practices
- Familiarity with scripting languages such as Ruby, Perl or Python and functional programming
- Expertise in building REST based reactive micro services platform
Node JS Job Description
- Provides work estimates
- Analyzes the impact of changes on existing information products or systems and proposes solutions to minimize project/system risk
- Analyzes and resolves problems and provides technical assistance as necessary
- Provides technical feedback, input and consultation to other developers involved in system design or implementation activities as appropriate
- Participates in knowledge/technology transfer initiatives as requested
- May prepare and/or review product documentation, written instructions or technical literature for accuracy and completeness
- Performs thorough unit testing of all implementation changes
- Recent experience is required in Angular JS/ Node JS
- Experience and through understanding of nosql databases such as rethinkDB, elastic & Apache Cassandra
- Expertise in Devops process and tooling for deployment, monitoring and site reliability engineering
- A deep understanding of web technology stack including extensive experience in ReactJS stack
- Knowledge of highly interactive web apps (XHTML, Java script, ReactJS)
- Attention to detail and the ability to distill simple solutions from complex problems
Node JS Job Description
- Experience with Scala, Java, Play, MySQL, CouchDB/NoSQL, Redis is a plus
- Knowledge of Agile/Scrum methodologies a plus
- 3+ years’ experience with CSS(SASS/LESS), HTML/HTML5, Responsive design/development, JavaScript
- 2+ years’ experience with a full-featured JavaScript application framework
- Experience with or knowledge of TDD, OOCSS, full life cycle or Build Tools a plus
- Strong node js experience > 5 years
- Hands on experience with building an application from scratch and someone who is agile enough to handle any project regardless of platform
- Hands on experience creating Microservices in Node and has worked on streams
- 5+ years of professional experience in the development space
- Exceptional proficiency in working on MEAN Stack applications
- Bachelor’s / Masters degree in Computer Science or related degree preferred
- Minimum of 6-8 years of web development experience with an emphasis on e-commerce platform implementations
Node JS Job Description
- Excited about doing full stack development
- Familiar with continuous and agile integration/deployment and test-driven development
- Exposure to Agile environments
- Ability to quickly gain a working knowledge of the technical environments in which the system operates
- Provides expert programming and/or analysis skills for specific systems assignments
- Ability to design solutions to meet business needs that reflect a clear understanding of the objectives the technology
- Currently creating API’s and building out middleware using node JS
- Should have experience BDD
- Opportunity legislation
- Experience with NodeJS, Java and MongoDB
- Working experience with Message Queues (Kafka), Rules Engines
- Experience with building a secured product, expertise with common authentication and authorization architectures
Node JS Job Description
- Be able to own the delivery of moderately complex solutions from design through acceptance and into production
- Continually work with colleagues to improve the tools, technologies and processes used by the team
- Ensure solutions are documented to a suitable level
- Work with product owners to gain delivery acceptance
- Actively propose enhancements, both technical and functional that will move the systems forwards
- Partner with the rest of the team to ensure that processes are adhered to
- Participate in estimation to ensure that no-one is asked to deliver in an unrealistic timescale
- Ask for clarification of anything that is not clear
- Ensure security concerns are built into all of the solutions they work upon
- Can articulate technical solutions and work with architects and developers to create an efficient and effective application design
- Acts as the interface between the systems and the technical support areas when additional technical support is required
- Have extensive experience and ability to facilitate application design/development process
- Worked in SAFe and TDD practices
- Experience with JDK 1.6 or higher
- Experience with Application Servers such as Websphere Liberty