Full Stack Javascript Developer ( REACT, NodeJS, JavaScript )

Wellington Management   •  

Boston, MA

8 - 10 years

Posted 237 days ago

This job is no longer available.


  • Leading the delivery of high-quality business solutions, including participating in architecture, design, implementation, deployment and support
  • Work with business team, project managers, and systems analysts to review and qualify business requirements, functional specifications, use-cases, and test plans.
  • Design, prototype and code new software components and applications based on functional specifications across the full stack – services, web and mobile clients, infrastructure and back-end
  • Coordinate with analyst teams and vendors to execute test plans and provide support during user acceptance testing
  • Modify and enhance existing systems to incorporate new functionality and to optimize them for performance
  • Author technical design and support documentation


  • 7+ years of demonstrated experience designing and developing web applications and services using JavaScript and other relevant enterprise technologies (e.g. Java, .Net)
  • 7+ years of demonstrated experience designing and developing complex web services using REST, JavaScript/NodeJS, Java and related technologies
  • Familiarity with developing web applications using HTML5, CSS and modern UI frameworks such as Angular and React
  • Intermediate level expertise with SQL preferred
  • Experience with, and a demonstrated understanding of, modern software development and testing methodologies such as Artifactory, GIT, and Jenkins CI
  • Experience developing application with cloud technologies such as AWS desired
  • Ability to understand legacy in-house applications and highly complex and interrelated systems and processing
  • Experience with various software development methodologies, such as Agile
  • Hold an undergraduatedegree in Computer Science or a related subject, with good mathematical acumen
  • Demonstrate excellent written and verbal communications skills
  • Be willing and able to work both independently and as part of a team, in an energetic, fast-paced, business-critical environment