Senior Full Stack Developer (Django + React) - Mega Intech
  • N/A, Ontario, Canada
  • via Jobleads.com
-
Job Description

Senior Full Stack Developer (Django + React)

At MEGA InTech, we are developing a revolutionary AI-backed 3D scanning system that provides our users with the ability to find a perfect match of footwear and insoles for their feet using only their mobile phone’s camera.

We utilize state-of-the-art Machine Learning and Computer Vision algorithms to perform a complete 3D reconstruction of the foot. This technology is developed based on our 20+ years of experience in the footwear industry.

You will work with top-notch Software Engineers and Data Scientists, academic institutions, and customers large and small. You will have a lot of creative freedom to exercise, grow your skills, and put what you learn to good use.

Required Technical and Professional Expertise:

  • 5+ years of experience in software development
  • 2+ years of experience in backend development with Django and API development with DRF
  • 2+ years of experience in frontend development with React.js, ES6/Typescript, HTML, SASS, and Bootstrap
  • Excellent communication and leadership skills
  • B.Sc. in Computer Science or an equivalent academic degree

Responsibilities will include:

  • Taking an active role in the development of our system: backend development with Django / Python and frontend development with React.js
  • Unit testing – backend and frontend
  • Applying software engineering best-practices
  • Implementing DevOps automation using Python based tools
  • Cloud Architecture using AWS, Docker, and other cloud service providers
  • Participating in sprint planning and sprint reviews on a weekly basis
  • Participating in QA efforts before each release, to ensure that high-quality software is being shipped
  • Developing consumer-facing integrations and provide support for our customers
  • Assisting with the creation of technical flow charts, system design charts, and any other planning documentation required to ensure successful product development
  • Taking an active role in growing the R&D team, screening candidates, conducting interviews, training new employees, and mentoring interns
  • Working closely with our mobile development team and our data science team and coordinating the development effort across the teams
  • Dealing with the anticipation of knowing that hundreds of thousands of people are interacting with an interface that you assembled
#J-18808-Ljbffr

;