Full Stack Web Developer - Remote Job at Get It - Professional Services, Cupertino, CA

cDRRdmgwYWo5OXBLTkozK0hnSnBFQW9nR3c9PQ==
  • Get It - Professional Services
  • Cupertino, CA

Job Description

We're looking for a skilled web developer to join our team, where you'll be instrumental in improving and evolving the backend and frontend of our web application. In this role, you'll help migrate the current Flask-based system to a more efficient, modern stack using FastAPI, and you'll also be involved in reworking the frontend to a contemporary JavaScript framework. As part of this transformation, you'll establish development best practices, create comprehensive tests, and ensure our app remains scalable and maintainable. This is an exciting opportunity for someone passionate about creating clean, high-performance code and enhancing the user experience.

Key Responsibilities:

Backend Migration and Refactoring:

Transition the existing Flask backend to FastAPI, while documenting the process and establishing best practices for future development.

Frontend Development:

Modernize the current Flask frontend by migrating it to a JavaScript-based framework (e.g., React, Vue) and set up testing and development practices that future developers can follow.

Database and Data Modeling:

Evaluate the current data model, ORM, and CRUD methods to ensure best practices are followed. Migrate the database and update data models as necessary for improved performance and scalability.

Development Best Practices:

Set up a robust development pipeline, including continuous integration (CI), continuous deployment (CD), and testing practices. Document these processes so they can be easily followed and maintained by future team members.

Ongoing Support and Feature Development:

Support the continued growth of the web application, adding new features and improving functionality based on feedback from stakeholders.

Required Qualifications:

Proven experience in creating RESTful APIs with modern Python (version 3.9 or later) using web frameworks such as Flask, FastAPI, or Starlite.
Strong experience in creating reusable CRUD operations with an ORM like SQLAlchemy.
Expertise in modern front-end JavaScript development and best practices, with experience in frameworks such as React or Vue.

Preferred Qualifications:

Experience setting up testing frameworks, defining development practices, and creating comprehensive documentation for web applications.
Familiarity with user experience (UX) and user interface (UI) design principles to create intuitive and engaging applications.
Employment Type: Full-Time
Salary: $ 20.00 25.00 Per Hour

Job Tags

Hourly pay, Full time, Remote work,

Similar Jobs

CommentSold LLC

Creator Experience Manager Job at CommentSold LLC

 ...creators to own their audience and monetize directly from their link-in-bio. With pop.store, creators can monetize video content, launch Netflix-style series, sell digital products, host exclusive live streams, and build sustainable businesses beyond social media algorithms.... 

Weatherby Healthcare.

Locum Tenens Neurologist Needed in Pennsylvania Job at Weatherby Healthcare.

Are you a talented physician looking for a new opportunity? We have an exciting position available that might be perfect for you! Responsibilities~ Must have active state license ~ BC required ~ Call, 7 on / 7 off, Weekend call ~5 - 15 patients per day ~ EEG,...

HP Hood

Home Daily Food & Beverage CDL A Truck Driver Job at HP Hood

 ...problems to the Distribution Supervisor daily and complete all necessary reports as required...  ...Job Qualifications: The Route Driver family of positions requires a current valid...  ...#Transportation #CDLA #LocalDrivingJob #Union #Teamster #Trucking #Logistics... 

Vesta Home

Warehouse Supervisor Job at Vesta Home

 ...professional attitude Abide by company policies and procedures at all times Assist in the ongoing cleanliness/organization of the warehouse Maintains a safe work environment and keeps management informed of any safety hazards - Assist others as needed... 

Get It - Finance

Senior Accountant - Remote Job at Get It - Finance

Are you a detail-oriented Senior Accountant looking for a contract opportunity with a dynamic, publicly traded biotech company? Our client...  ...work environment. Competitive compensation for a high-impact role. Employment Type: Part-Time Salary: $ 60.00 75.00 Per Hour