Job Title: Full Stack JavaScript Developer
Location: Halifax NS
Work Type: Hybrid (3 days onsite)
Job Type: Contract (1 year)
Rate: $75/hr CAD on C2C
Notes:
Two openings
Senior-level role (10 years)
Candidates must already be in Canada and legally able to work in Canada
Manager will consider relocation within Canada
Interview Type: Video
JD:
We need two Senior (10 years) Full Stack JavaScript developers with good hands-on experience with and TypeScript. Candidates can come out of any industry as long as it is a large Enterprise well known company. THE MANAGER WILL CONSIDER RELOCATION FOR CANDIDATES WHO ARE ALREADY IN CANADA AND ARE CURRENTLY LEGALLY ABLE TO WORK IN CANADA NOW.
*** All submittals must Include:
1. Drivers license or State ID
2. Link to the candidates LinkedIn account.
3. Below submittal Format
*** Experience required on a resume and for submittal:
1. How many years working with: Full Stack JavaScript Development
2. How many years working with: and TypeScript
Core Responsibilities
We are seeking a Senior Full Stack JavaScript Developer to design and deliver a high-impact data-driven dashboard used by external advisors in a capital markets environment. This role requires ownership of the full application lifecycle-from greenfield architecture through refined UI/UX-while working closely with the Structured Products Trading Desk to translate complex financial data into intuitive professional user experiences. The ideal candidate is equally strong in front-end craftsmanship and back-end integration and thrives in fast-moving collaborative environments.
Key Responsibilities
Feature Engineering: Translate high-level dashboard designs and business concepts into robust reusable components using and .
Full Stack Integration: Own the end-to-end data flow from source database retrieval and API development to UI rendering ensuring seamless integration of secondary data sources.
UI/UX Refinement: Lead the front-end polishing phase delivering an intuitive high-quality user experience suitable for external advisor consumption.
Technical Diplomacy: Collaborate directly with the Structured Products Trading Desk to define and implement business logic behind key data points such as returns assets and performance metrics.
Greenfield Delivery: Build and maintain the applications core shell and framework ensuring a scalable modular architecture as additional data sources and features are onboarded.
Quality & Performance: Ensure code quality performance optimization and maintainability through best practices reviews and testing.
Technical Requirements
Core Technologies: Strong hands-on experience with and TypeScript.
Database & APIs: Advanced SQL skills with experience in data mapping query optimization and API development to bridge UI and backend services.
Architecture: Proven experience designing scalable maintainable full-stack architectures in greenfield or rapidly evolving applications.
DevOps & Delivery: Comfortable working within modern DevOps workflows CI/CD pipelines and Agile delivery models.
Domain Experience: Experience working in or alongside capital markets trading or financial services environments is strongly preferred.
What Were Looking For
Senior-level ownership mentality with the ability to operate independently
Strong communication skills and the ability to translate business concepts into technical solutions
A balance of technical depth product thinking and attention to UI detail
Candidate Profile
The Builder Mindset: Proactive and comfortable with the ambiguity of a new project. You are here to create the foundation not just maintain existing code.
Communication: High-energy and capable of asking smart questions to uncover hidden business requirements from traders and stakeholders.
Precision: Detail-oriented regarding data lineage; you understand that a dashboard is only as good as the accuracy of the underlying formulas.