Senior Backend Software Engineer

Toronto, ON, CA, Canada

Job Description

Meitou Inc

. is a dynamic financial startup located in Toronto, Canada, dedicated to serving Chinese-speaking investors with expert U.S. stock analysis and insights. Our flagship product,

Meitou (jdbinvesting.com) and its App (??App)

, is an internet-based financial news platform. We have built a strong community of over 52,000 global investors, delivering top-quality content and analysis to empower their investment decisions.

Summary



We are seeking a highly experienced Senior Backend Software Engineer to join our team and take ownership of the backend system development and optimization. This role requires extensive backend development experience in cloud-native environments, with a strong focus on Node.js, AWS, TypeScript, and GraphQL.

Key Responsibilities



- Design, develop, and maintain the backend services, ensuring high performance and system stability.

- Architect, deploy, and optimize cloud-based infrastructure on the AWS platform, ensuring scalability and security.

- Write high-quality, maintainable code, continuously improving backend services' performance and functionality.

Build efficient and flexible data APIs using TypeScript and GraphQL, driving smooth collaboration between backend and - frontend teams.

- Work closely with frontend and mobile development teams to ensure seamless end-to-end experiences.

- Analyze and optimize the existing backend architecture, providing innovative solutions to enhance product competitiveness.

Required Qualifications



- Native Mandarin Speaking

- Bachelor's degree in Computer Science or a related field.

- Expertise in Node.js with 5+ years of backend development experience.

- Strong proficiency with AWS, with hands-on experience in deploying and managing cloud services.

- Proficient in TypeScript, with experience in building APIs using GraphQL.

- Solid experience with database design and optimization, with knowledge of both NoSQL and relational databases.

- Familiar with microservices architecture and containerization technologies (such as Docker, Kubernetes).

- Strong system design and architectural skills.

- Knowledge of best practices in code quality, testing, and software maintenance.

Excellent communication and collaboration skills, with the ability to work effectively in a team and strong English - proficiency (both written and spoken).

- Following the latest AI trends and hands-on experience of using AI in dev work

Bonus if you offer



- Experience in frontend or mobile app development (e.g., React, React Native, Flutter).

- Familiarity with CI/CD pipelines and experience with automation testing.

- Knowledge of server-side security measures and best practices.

What We Offer



- Competitive salary and comprehensive benefits.

- Comprehensive medical plan.

- Opportunities to work on cutting-edge projects with ample room for personal growth and development.

We foster a work culture where autonomy and ownership are paramount. You will have the chance to take full responsibility for your projects--from design to implementation--and see how your decisions impact the product's success. If you are passionate about technology, eager to tackle backend development challenges, and excited about working in a growing team, we would love to hear from you!

Job Types: Full-time, Permanent

Benefits:

Dental care Extended health care
Experience:

team lead: 1 year (preferred)
Language:

Mandarin (required)
Location:

Toronto, ON M2J 5C1 (required)
Work Location: In person

Beware of fraud agents! do not pay money to get a job

MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD2795239
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Toronto, ON, CA, Canada
  • Education
    Not mentioned