Full Stack Software Engineer

Toulouse  - CDI

Back to jobs

About CARFIT

CARFIT has developed a predictive maintenance solution leveraging AI to help car owners and fleets manage and optimize the ownership costs of their vehicles. It is composed of a back-end on AWS and uses mobile apps ( iOS and Android) connected to sensors as front-end. The mobile apps include an iFrame using Webflow to allow dynamic interaction with the user while the back-end is constructed on AWS and largely uses micro-services.

Job description

We are looking for a junior full stack developer to maintain our backend, to develop connections with new data sources, improve the documentation, make periodic improvements throughout the platform, modify and maintain iFrame pages, and to develop the front-end interface of several dashboard pages we support.

You will also participate in marketing efforts by adding gamification to the user experience.


The role will evolve to include an ever-expanding set of responsibilities including managing new API gateways, new AWS tools, dashboards, and improvements of the interface with external platforms and services.


Profile

Responsibilities


  • Implement and document new APIs using AWS’ API Gateway
  • Integrate APIs
  • Improve the dashboard experiences
  • Integrate and augment the back-end of the couponing and payment solutions
  • Build reusable code and libraries for future use
  • Version management with Git and Bitbucket
  • Implement new features via AWS Lambda using Python
  • Implement changes to an iFrame using Webflow and HTML, CSS, JS
  • Develop or optimize user facing features
  • Translation of mock-ups into front-end code (Adobe Illustrator, Zeplin, CSS, HTML)
  • Build reusable code and libraries for future use



Qualifications


  • At least 3 years of post-secondary education in computer science, computer engineering, or a similar field.
  • Back-end experience with:
  • AWS services (Lambda, API Gateway, RDS, EC2, Cloudfront, S3…)
  • AWS Cloud Development Kit
  • Python for backend service implementations
  • Proficient understanding code versioning tools such as GitLab or Bitbucket
  • Front-end experience with: 
  • Javascript for websites
  • WordPress
  • CSS
  • An understanding of cross-browser compatibility issues and workarounds
  • Proficient in English and French


You should be graduated or in your final year of post-secondary education and prepared to continue working with CARFIT following the conclusion of your education.

Back to jobs

Made by