Back-End Developer

CapIntel Logo

CapIntel

πŸ“Remote - Canada

Summary

Join CapIntel's growing Data Team as a Back-end Developer! You will design, build, and optimize the data infrastructure powering our innovative financial platform. Develop scalable backend systems focusing on data processing, API integrations, and cloud-based architectures. Collaborate with developers and product teams to ensure robust, secure, and high-performing systems. This role offers the chance to enhance your expertise in data-driven system design and large-scale data processing. We are looking for candidates with strong backend development experience, database expertise, and API integration skills. Apply by April 20th!

Requirements

  • Backend Development Experience: Skilled in JavaScript/TypeScript and backend frameworks like Node.js
  • Database Expertise: Hands-on experience working with MongoDB, including schema design and query optimization
  • API Integration Expertise: Proven experience building secure, scalable, and efficient APIs
  • Cloud Infrastructure Knowledge: Comfortable working with AWS (or similar cloud providers) and managing cloud-based deployments
  • Testing & Quality: You build with quality in mind and write maintainable, well-tested code
  • Clear Communication: Able to explain complex technical decisions to both technical and non-technical teammates
  • Ownership and Adaptability: You take initiative, stay accountable for your work, and adjust as priorities shift

Responsibilities

  • Develop and maintain backend services using JavaScript/TypeScript, Node.js, and NoSQL databases, like MongoDB
  • Design and optimize data storage solutions for structured and unstructured financial data
  • Build and maintain enterprise-level API integrations, ensuring efficiency, scalability, and security
  • Deploy and manage applications on cloud platforms (AWS), ensuring performance and reliability
  • Write comprehensive back-end tests, including unit and integration tests for API endpoints
  • Conduct code reviews and contribute to backend development standards and best practices
  • Collaborate cross-functionally with data and product teams to align solutions with business needs

Preferred Qualifications

  • Familiarity with Python for backend scripting or data processing workflows
  • Experience deploying serverless applications using tools like AWS Lambda
  • Knowledge of search indexing tools such as Elasticsearch
  • Experience with CI/CD pipelines and deployment workflows

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.