Informatic Technologies - New York, NY

posted 5 months ago

Full-time - Mid Level
New York, NY
Professional, Scientific, and Technical Services

About the position

The Consultant Front End Developer will be responsible for engineering secure, scalable, and reliable technology solutions. This role requires close collaboration with the Product Manager and QA engineers to deliver high-quality product capabilities that are geared towards market success. The developer will review code to proactively identify and mitigate potential issues and defects, as well as identify solution problems and issues that may arise outside of the code. Additionally, the developer will be tasked with developing designs for all aspects of a project, influencing best practices in development, contributing to process enhancements, and enforcing best practices on project work. The ideal candidate will possess a Bachelor's or Master's degree in Computer Science, Information Systems, or a related discipline. However, an equivalent combination of education and relevant proven work experience will also be considered. The role demands excellent working experience with JavaScript frameworks such as Vue and React, advanced CSS, web-based technologies, web components, and WebSocket technology. Proficiency in HTML5 using semantic markup and patterns for code reuse is essential, along with a solid understanding of modern CSS techniques such as Responsive Web Design, Graceful Degradation, and Object-Oriented Development using LESS/SASS. Strong ES6 JavaScript skills are required, particularly in developing large modular applications. The candidate should have experience in application architecture, W3C standards, accessibility, and usability. Furthermore, experience in building products with integration dependencies with backend systems owned by other teams, as well as building high-performance APIs, services, and applications, is crucial. Familiarity with production-grade Java applications and/or REST APIs, as well as an understanding of the consumption of RESTful web services via HTTP, is also necessary. A working knowledge of CI/CD strategy in a cloud-native environment is expected.

Responsibilities

  • Engineer secure, scalable, and reliable technology solutions.
  • Collaborate closely with Product Manager and QA engineers to deliver high-quality product capabilities.
  • Review code to proactively identify and mitigate potential issues and defects.
  • Identify solution problems and issues outside of code.
  • Develop designs for all aspects of a project.
  • Influence best practices in development and contribute to process enhancements.
  • Enforce best practices on project work.

Requirements

  • Bachelor's or Master's degree in Computer Science, Information Systems, or related discipline, or equivalent combination of education and relevant work experience.
  • Excellent working experience with JS frameworks (Vue, React).
  • Advanced CSS and web-based technologies expertise.
  • Proficiency in HTML5 using semantic markup and patterns for code reuse.
  • Solid understanding of modern CSS techniques such as Responsive Web Design, Graceful Degradation, and Object-Oriented Development (LESS/SASS).
  • Strong ES6 JavaScript skills with knowledge of developing large modular applications.
  • Experience in application architecture, W3C standards, accessibility, and usability.
  • Experience building products with integration dependencies with backend systems.
  • Experience building high-performance APIs/services/applications.
  • Experience building production-grade Java applications and/or REST APIs.
  • Understanding of the consumption of RESTful web services via HTTP.
  • Working knowledge of CI/CD strategy in a cloud-native environment.

Nice-to-haves

  • Experience building products with microservice and/or microfrontend architecture.
  • Experience building automation strategy around UI products.
  • Experience coding in a story-driven, agile environment.
  • Prior experience working in financial services/exchange/trading domain.
  • Prior experience working with BDD methodologies and automated acceptance criteria.
  • Prior experience using Confluence, JIRA, or other Atlassian tools.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service