Jobs

NodeJS Developer – Han Staffing – Iselin, NJ


Job title: NodeJS Developer

Company: Han Staffing

Job description: Senior full stack developer with experience in APIs
NodeJS, Nest or Express.
GraphQL and/or Angular would be a plus (this is really a needed and not a plusBriefly describe the duties and responsibilities
Duties and Responsibilities:
Translate sophisticated design compositions and technical specifications into clean, standards-compliant, semantic markup and responsive webpages or native applications by understanding the layout and behavior of the design. Develops functional and efficient production client-side code, server-side code, and test artifacts that reuse subroutines or objects, is well structured, backed by automated tests, includes sufficient comments and is easy to maintain. Writes programs, appropriate test artifacts, ad hoc queries, and reports. Employs modern software development techniques to ensure tests are implemented in a way that supports automation
Provides senior level system assessments, design, development, and implementation of web applications. Integrates third party products as vital. Leads development efforts for testing and experimentation, including usability and A/B and multivariate testing. Implements solutions that are efficient, testable, and scalable. Serves as a technical lead for junior team members
Works with business owners, journey owners, designers and developers to implement a high quality user experience. Recommends and optimally explains improvements in functionality, navigation, and UI design elements that enable users and internal business clients to achieve their goals. Builds working relationships across divisions. Delegates work to team members as vital
Participates in code inspections throughout life cycle to identify issues. Explains technical considerations at related meetings, including those with internal clients
Thoroughly understands software development methodology. Thoroughly understands architecture standards. Trains and mentors junior staff. Resolves issues elevated from staff with less experience
Elevates code into the development, test, and Production environments on schedule. Provides follow-up Production support. Submits change control requests and documents
Test webpages and conducts functional testing for team projects when needed. Audits Vanguard webpages to ensure they project the desired look and feel. Completes applicable test documentation
Thoroughly understands client business functions and technology needs. Has a broad understanding of Vanguard’s technologies, tools, and applications, including those that work with business area and systems
Researches, evaluates, and reports on the evolving technologies related to this role. Continually searches for new ways to utilize current tools and researches new tools that can improve workflow. Works with the all applicable departments to get new tools approved for evaluation and standardization. Develops plans for implementing new tools into workflow. Recommends solutions that will be applicable across organizations
Writes the technical portion of assigned projects & assists technical team members with their work (e.g., systems testers, test plans). On small teams, the developer may write these items
Is highly functional on large, matrixed project teams. Collaborates with multi-functional team members, including database administrator, IT security, technical writer, and clients. Communicates systems issues at the appropriate technical level for each audience. Optimally presents work to the project team, partners, and department and senior management. Provides manager with realistic estimates of the level of effort needed to complete new projects and reviews estimates from other team members
Thoroughly understands and stays in sync with IT policies and procedures, especially those for quality and standards that enable the team to meet established breakthroughs. Thoroughly understands and aligns with all Information Security policies and procedures, and verifies work you’re doing meet Information Security requirements
Participates in special projects and performs other duties as assignedTechnical Skills:

  • Programming experience
  • Highly collaborative, a fast learner and willing to work wherever you’re needed on the team.
  • Able to achieve results against goals linked to key performance indicators.
  • Experienced with Java, Spring, JavaScript, Node and Angular.
  • Experienced with software engineering fundamentals including object-oriented design, data structures, dependency injection, testable code, and algorithms.
  • Experienced with software engineering tools, such as Eclipse, WebStorm, Git, and others.
  • Able to write clean, maintainable code, and read code created by others.
  • Quick learner who can learn and develop utilizing a new framework within a single sprint.

Expected salary:

Location: Iselin, NJ

Job date: Fri, 24 May 2024 01:24:45 GMT

Apply for the job now!

Leave a Reply

Your email address will not be published. Required fields are marked *

Back to top button