[Remote] Full Stack Developer
Note: The job is a remote job and is open to candidates in USA. Aequilibrium is a technology professional services organization known for its innovative solutions in the digital space. They are seeking a Senior Full Stack Developer to contribute to the development of high-scale financial and banking applications, focusing on end-to-end delivery and architectural leadership.
Responsibilities
- Build, develop, and maintain complex, responsive web applications from the ground up using a variety of modern stacks
- Design and implement modular, scalable, and reusable code structures that serve as the foundation for future development
- Collaborate with distributed teams to integrate diverse APIs and services (Java, .NET, Node.js), ensuring seamless data flow and system reliability
- Transform high-fidelity prototypes into performant, accessible, and pixel-perfect code
- Optimize application performance across the entire stack, ensuring sub-second response times and cross-browser consistency
- Lead code reviews, establish best practices, and mentor intermediate developers to elevate the team's technical bar
- Drive continuous improvement within an Agile/SCRUM environment, participating in all ceremonies and contributing to process evolution
Skills
- 10+ years of professional experience in Full-Stack development, with at least 3 years in a Senior or Lead capacity
- Proven, recent experience developing production-grade applications in Java (Spring Boot), .NET (C# / .NET Core), and Node.js
- Expert-level proficiency in React.js (Fluency is mandatory), TypeScript, HTML5, and CSS3 (Sass/LESS)
- 5+ years of deep experience with TypeScript and Python
- Hands-on experience with Azure backend systems and/or C# backends, including integration with Azure App Services, Functions, and Key Vault
- Solid understanding of RESTful APIs and GraphQL; experience designing contracts that bridge diverse backend ecosystems
- Extensive experience with testing frameworks (Jest, Mocha, xUnit, JUnit) and a 'test-first' development mindset
- Experience working in the Professional Services / Consulting industry, managing client expectations and navigating high-ambiguity projects
- Bachelor's Degree in Computer Science, Software Engineering, or a related technical field
- Canadian resident with Citizenship or PR Status
- Direct experience working with Credit Unions, Banking, or Fintech platforms
- Experience deploying and managing applications across AWS and GCP in addition to Azure
- Familiarity with React Native or native mobile development
Benefits
- Competitive compensation
- Remote-first location
- Medical, dental, and extended health benefits (premiums covered in full by the company!)
- Employee bonus programs
- Team-bonding events
Company Overview