Front End Developer in Woodbridge Township, NJ at Open Systems Technologies

Date Posted: 11/14/2019

Job Snapshot

Job Description

A financial services firm is seeking a Front End Developer to join their team in Iselin, NJ.


  • Develop and direct the delivery of software programs including design, build and test in various software technologies, application programs in accordance with a specified business need and in a way that achieves the development goals for assigned projects
  • Determine release readiness and improve the release process
  • Work with Agile and Scrum methodologies
  • Use and learn not just cutting-edge technologies, but also learn about the investment management industry


  • Must have a Bachelor’s degree in Computer Science, or related field
  • Interest in the finance industry and investing
  • 4+ years of significant programming experience developing web applications
  • Well-versed in front-end technologies, specifically HTML5, CSS, Javascript and at least one popular JavaScript framework (e.g. React, Vue, Angular)
  • Experience leading multiple initiatives for complex applications and testing web applications
  • Understanding of effective UX
  • Knowledgeable about web services
  • Experience working with Cloud Computing platforms
  • Understanding of best practices in web development with experience in requirements analysis, design, coding, testing, and delivery of high demand web applications
  • Experience with data visualization and related tools like D3
  • Experience with Java and JVM-based languages
  • Experience in an Agile development methodology
  • Creativity and problem-solving skills
  • Able to work evenings and weekends to support production releases and break fix
  • Able to travel will be required to the West Coast for training and knowledge transfer
  • Passionate about open source technologies and UI frameworks
  • Understanding of design patterns, including OO design
  • A firm believer in the value of testing your code and actively practicing test-driven development
  • Identify, reproduce and track defects
  • Able to work in a fast-paced environment with changing needs and requirements
  • Enjoy researching new technologies and integrating them into existing systems whenever appropriate
  • Results oriented and milestones driven
  • Capable to quickly understand business requirements and develop creative technology solutions
Job keywords: