Post Job Free
Sign in

Full Stack Web Developer

Company:
Mondo
Location:
Cupertino, CA, 95014
Posted:
April 20, 2024
Apply

Description:

Job Description

Job Title: Full Stack Web Developer

Location-Type: 100% Remote

Duration: 1 year + Contract

Required Qualifications

Experience creating RESTful APIs using a modern Python (3.9+) web app framework (e.g. Flask, FastAPI, Starlite)

Experience creating reusable CRUD operations using an ORM (e.g. SQLAlchemy)

Experience with modern Javascript front end development and best practices (e.g. React, Vue) Preferred Qualifications

Experience setting up comprehensive tests, development practices, and documentation for a web app

Familiarity with basic user experience and user interface design principles Planned Objectives

Migrate and refactor Flask backend to FastAPI, establishing and documenting best practices along the way.

Migrate Flask frontend to a modern Javascript-based frontend, establishing and documenting testing and development practices for future engineers to maintain and extend

Evaluate data model, ORM, and CRUD methods for best practices, migrate database and update data models as appropriate

Establish sustainable models for development, CI/CD, and deployment practices

Continue to support and extend web app functionality and feature roadmap in support of stakeholder requests

Apply