Locations : Iselin, NJ 08830
Duration: CTH possibly
Job ID: 0000147200
Job Role
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. The Front End Developer will work as part of a project team, and also communicate progress, technical issues and their resolution.
Responsibilities
• Passionate about open source technologies and UI frameworks.
• Have a good understanding of design patterns, including OO design.
• ctively familiarizing yourself with new technologies and programming trends.
• firm believer in the value of testing your code and actively practicing test-driven development.
• Identify, reproduce and track defects.
• 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.
• ble 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.
Requirements
• Interested in the finance industry and investing
• 4-6 + 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.
• good understanding of effective UX.
• Be knowledgeable about web services.
• Experience working with Cloud Computing platforms.
• good 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
• ble to work evenings and weekends to support production releases and break fix
• Travel will be required to the West Coast for training and knowledge transfer
Technical Skills Required: Javascript, HTML5, CSS, Javascript framework
Educational Experience
• BS / BA in Computer Science, Computer Engineering, Math or related technical area.