Neo Financial is looking for a Senior Full-stack Developer to join our team in the Calgary office. In this role, you will collaborate with other talented devs, deliver high quality code and build exciting products and features. You'll work on architecture, front and back-end code while fostering best practices like automated testing, code reviews, and continuous delivery. You’ll work with cutting edge tools and patterns. Our technology stack is built using a Microservices architecture and comprises TypeScript, Node.js, Serverless framework, GraphQL, MongoDB, all hosted on AWS. We’re super-charging our developers with AI, leveraging tools like Github Copilot and Cursor to fuel rapid development, and building our own agentic systems with Gemini to empower our teams. Applicants must be eligible to work in Canada and willing to relocate to Calgary. Relocation packages and reimbursements are available. Candidates will be required to undergo a security screening, including a criminal records check and a credit check.
Senior Fullstack Developer
On-site - Calgary, Canada
Requirements
Experience
- At least 6 years of work experience
- Experience working with larger teams and multi-team projects
Skills
- Back-end development
- APIs
- Queues
- Security
- Scalable systems
- Business logic
- Performance optimization
- Scaling solutions
- Security best practices
- Cloud-based infrastructure (AWS)
- Database knowledge beyond SQL
- Team collaboration
Languages
- TypeScript
- Node.js
- GraphQL
- MongoDB
Responsibilities
- Write and ship impactful code (Typescript, Node, Apollo GraphQL, MongoDB)
- Lead others by example and look for opportunities to mentor other developers
- Plan and implement solutions to complex problems
- Contribute to a micro-services architecture and implement practices like idempotency, asynchronous communication and distributed transactions
- Perform meaningful code reviews with in-depth yet constructive criticism; give and take feedback
- Advocate for best practices like unit and integration testing
Technologies
MicroservicesTypeScriptNode.jsServerless frameworkGraphQLApollo GraphQLMongoDBAWSGithub CopilotCursorGemini
See if your resume is ready for this job
See how our AI can optimize your resume and improve your chances for this role.