Full Stack Developer
Four Eyes Financial
Date: 4 hours ago
City: Saint John, NB
Contract type: Full time
Four Eyes Financial is a Canadian Wealth/RegTech software company looking to welcome an ambitious Full Stack Developer to the team. The successful candidate will contribute to the development of the Four Eyes Intelligent Compliance Platform in an Agile & fast-paced start-up development environment.
Candidate must be located in New Brunswick.
Focus Areas
Back-End Development: Implement secure and efficient API end-points.
Benefits Include
Candidate must be located in New Brunswick.
Focus Areas
Back-End Development: Implement secure and efficient API end-points.
- Develop and unit-test secure REST and GraphQL APIs.
- Implement Python concurrent programming (AsyncIO, threads, processes).
- Manage and query SQL databases, specifically PostgreSQL.
- Utilize standard development tools, including Visual Studio and DBeaver.
- Write, execute, and evaluate comprehensive unit tests.
- Analyze test results and resolve defects prior to deployment.
- Conduct thorough code reviews to ensure quality and functionality.
- Communicate effectively with peers, document systems for the team, and present ideas to stakeholders.
- Champion a culture of respect, accountability, and partnership.
- Propose process improvements to optimize data flow, quality, and usability.
- Evaluate and integrate emerging AI tools to enhance workflows and continuous learning.
- Actively give and receive constructive feedback on code and UI design.
- Drive work forward independently, taking initiative to seek support and clear blockers as needed.
- Experience in CSS (Styling and Transitions), JavaScript, and Python.
- Desire to work in a start-up or fast growth environment.
- Experience working with API endpoints.
- Experience designing and executing Unit Testing.
- Desire to gain experience in responsive design using REACT with AntD and developing in the AWS ecosystem.
- Experience with Serverless Applications (AWS).
- Experience working with Linux.
- Experience using D3 and data visualizations.
Benefits Include
- Group health & dental benefits
- RRSP matching program
- Competitive salary & vacation days
- Hybrid work options
- And more!
How to apply
To apply for this job you need to authorize on our website. If you don't have an account yet, please register.
Post a resumeSimilar jobs
Retail merchandiser
Neptune Retail Solutions,
Saint John, NB
2 weeks ago
Education: Expérience: EducationNo degree, certificate or diplomaWork settingUrban areaVarious locationsTasksArrange product according to planogramEstablish and maintain contact with suppliersOversee distribution of merchandise to outletsProvide customer serviceComputer and technology knowledgeInternetMS ExcelMS WordSecurity and safetyCriminal record checkTransportation/travel informationOwn transportationOwn vehicleWilling to travelValid driver's licenceTravel expenses paid by employerPublic transportation is not availableWork conditions and physical capabilitiesFast-paced environmentWork under pressureTight deadlinesRepetitive tasksAttention to...
Business Analyst - Saint John
Mariner Innovations,
Saint John, NB
3 weeks ago
Who We AreMariner innovates always and everywhere, turning novel ideas into practical solutions. From products and services to venture creation, we build better futures powered by people. We partner with people embracing change, leveraging data, cybersecurity, cloud, and change management to drive successful business outcomes that matter to our customers.Mariners build for change. Like SHIFT Energy, our energy management and...
Bilingual Tax Expert - Work from Home
Intuit,
Saint John, NB
4 weeks ago
OverviewAperçu de l’entreprise :Intuit est une plateforme mondiale de technologie financière qui permet aux personnes et aux communautés que nous servons de prospérer. Avec environ 100 millions de clients dans le monde qui utilisent des produits tels que TurboImpôt, Credit Karma, QuickBooks et Mailchimp, nous croyons que tous devraient avoir la possibilité de prospérer. Nous cherchons sans relâche des façons...