Front End Developer

TradeHelm

  • New York City, NY
  • Permanent
  • Full-time
  • 13 days ago
  • Apply easily
We are looking for a Front End Developer to join our team! The project is within the Banking industry and is based in New York, NY. The team is part of a leading provider of multi-asset algorithmic trading tools for global banks, brokers and investment managers.About the roleWe are actively looking for an experienced, passionate, and enthusiastic developer proficient with React and modern JavaScript tools and libraries, who can translate complex requirements into seamless user interfaces. Your primary focus will be on designing and implementing user interface components using cutting-edge web technologies, ensuring our platform delivers exceptional experiences to our clients. You will collaborate with cross-functional teams, including backend developers and UI/UX designers, to deliver high-quality, performant, and scalable front-end solutions.Responsibilities
  • Develop new user-facing features using React.js and TypeScript, ensuring high-quality code that adheres to best practices and coding standards.
  • Build reusable components and front-end libraries for future use, promoting code reusability and efficiency in development.
  • Provide innovative UX solutions to address complex UI implementation challenges, collaborating closely with UI/UX designers to deliver intuitive and user-friendly interfaces.
  • Translate designs and wireframes into high-quality code, paying attention to detail and closely following design specifications to achieve pixel-perfect implementations.
  • Optimize components for maximum performance across standard browsers, leveraging performance profiling tools and techniques to deliver fast and responsive user experiences.
  • Convert broad requirements into executable work items, breaking down complex tasks into smaller, manageable chunks and estimating effort accurately.
  • Document architecture and design, providing clear and concise technical documentation that outlines the rationale behind design decisions and facilitates effective collaboration among team members.
  • Create deployment instructions and support the deployment process, ensuring smooth and successful release of frontend components.
Basic Qualifications
  • Intermediate/Advanced English skills.
  • Strong communication skills, with an ability to express ideas/solutions in language that internal clients can comprehend.
  • Self-starter, fast learner and flexible to support new technologies, as well as legacy applications.
  • Ability to thrive in a team environment.
  • Be able to handle processes with patience and tolerance.
  • Strong logical reasoning and problem-solving skills across multi-disciplinary skill sets.
  • Goal-oriented, creative and adaptable to new situations.
Required tech skills
  • 5+ years enterprise software development experience within the JavaScript/TypeScript development stack
  • Strong knowledge of JavaScript, HTML5, TypeScript, React, and CSS, with a deep understanding of their core concepts and best practices.
  • Professional experience with ES6 and newer ES specifications
  • Professional experience working with RESTful APIs, WebSockets, and Web Workers
  • Practical knowledge of web tooling such as Babel, Webpack, NPM, and Lerna.
  • Proficient with Chrome developer tools.
  • Understanding of web performance and usability issues, incorporating best practices to deliver fast, responsive, and user-friendly web applications.
  • Familiarity with UI E2E testing frameworks such as Playwright, Puppeteer, Cypress, Protractor, enabling thorough testing of user interfaces and ensuring quality assurance.
  • Experience with automated unit and integration testing, utilizing testing frameworks (Jest) and tools to ensure the reliability and functionality of frontend components.
  • Knowledge of modern authorization mechanisms, such as JSON Web Token (JWT), and their implementation in web applications.
  • Professional experience working with Git, Git Flow.
  • Desirable experience with ag-grid and Highcharts.
  • Desirable experience working with trading systems.
Position Type
  • Long-Term & Full-time.
  • Remote from LATAM.
Benefits of Working at Kopius!
  • Flexible working hours.
  • 100% Remote Work and Flexible Work Environment!
  • Continuing education, training, and workshops.
  • Company-sponsored coursework and certifications.
  • Competitive salary and performance-based bonuses!
  • Ample opportunity of career advancement.
  • Online English classes available!
  • Quarterly Snack Boxes ;)
Our company culture encourages creative thinking and innovation, and our teams' experience is about growth, transparency, and open communication. When you are part of Kopius, you are part of something special. If you have the desire to be part of an exciting, challenging and rapidly growing company, Apply today!

TradeHelm