Remote Senior Backend Developer

June 27, 2024

Job Description

3MotionAI is a human motion analysis and training platform that uses mobile devices to assess both mental and physical functionality. We provide clinical-grade evaluations of movement biomechanics and neuromuscular function through our proprietary 3D Neural Networks and clinically validated cognitive-motor integration applications. With over 15 years of published research and thorough validation, 3MotionAI offers precise and actionable data on mobile devices to enhance physical and mental performance. Our platform equips users with the insights to determine if they are performing at their best in various aspects of life, including home, work, and play.

Position Overview: We are looking for an experienced Backend Developer with expertise in ASP.NET (primary) and Golang, who embodies a startup mentality, to join our team. The successful candidate will develop and maintain server-side logic and databases, ensuring high performance and responsiveness to front-end requests. Collaboration with front-end developers and other team members to deliver smooth and efficient applications is a key part of this role. Additional experience in DevOps, scripting (Python, Bash), or related fields is advantageous.

Areas of Responsibility:

Backend Development:

  • Design, develop, and maintain scalable, robust, secure, and efficient server-side applications using ASP.NET and Golang.
  • Implement and optimize APIs for seamless integration with front-end components and mobile applications.
  • Write clean, maintainable, and efficient code adhering to best practices and coding standards.

Database Management:

  • Design and optimize database schemas to meet business requirements and enhance performance.
  • Manage and maintain databases, ensuring data integrity and security.
  • Perform data migrations, transformations, and scripting.

Performance Optimization:

  • Identify and resolve performance bottlenecks and bugs.
  • Optimize application performance for maximum speed and scalability.
  • Conduct regular code reviews and provide constructive feedback to peers.

Qualifications:

  • Bachelor’s degree in Computer Science, Information Technology, or a related field, or equivalent experience.
  • Typically 3+ years of proven experience in backend development.
  • Strong knowledge of server-side languages, frameworks, and tools.
  • Experience with RESTful API design and development and Git version control.
  • Proficiency in database management (SQL).
  • Familiarity with cloud services and infrastructure (e.g., GCP, Azure).
  • Strong problem-solving skills and the ability to manage multiple tasks and projects simultaneously.
  • Excellent communication skills.

Location: Remote or Hybrid/Local to the Greater Toronto Area.

Benefits:

  • Competitive salary.
  • Comprehensive benefits package.
  • Opportunities for professional development and growth.
  • Dynamic and collaborative work environment.

To apply for the Backend Developer position, please send your resume to hr@3motionai.com with the subject line “Backend Developer.” Mention the word “IMPROVED” in your application to indicate that you have read the job post thoroughly (#RMTAzLjE5Ny4yNDkuMjUz). This helps us identify genuine applicants.

Salary and Compensation: $80,000 — $120,000/year

Benefits:

  • 🌎 Distributed team
  • 🤓 Vision insurance
  • 🦷 Dental insurance
  • 💰 Equity compensation
  • 👀 No monitoring system