Python Developer

Long Finch Technologies
Jacksonville, United States of America
4 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English

Job location

Jacksonville, United States of America

Tech stack

API
Authentication Protocols
Unit Testing
Software Debugging
DevOps
Design of User Interfaces
Python
PostgreSQL
Linux System Administration
Next.js
Web Application Frameworks
Data Storage Technologies
Tailwind
React
Flask
Software Security
iOS
FastAPI
Containerization
Integration Tests
GraphQL
Front End Software Development
Docker
Microservices

Job description

  • Translate client requirements into application features and technical solutions.
  • Collaborate with cross-functional IT teams to define application specifications.
  • Design and develop responsive UI/UX prototypes based on requirements.
  • Develop and maintain scalable web applications using Python-based frameworks.
  • Build and consume APIs using FastAPI, Flask, and GraphQL.
  • Develop microservices-based architecture and ensure system scalability.
  • Write clean, high-quality, and maintainable source code.
  • Perform unit testing, integration testing, and debugging of applications.
  • Troubleshoot production and development issues efficiently.
  • Develop and maintain technical documentation, design specs, and user guides.
  • Collaborate on frontend development using React, Next.js, Remix, MUI, and Tailwind.
  • Work in Linux-based environments and manage containerized deployments using Podman.
  • Work with PostgreSQL databases for data storage and management.

Requirements

  • Strong proficiency in Core Python.
  • Experience with Flask, FastAPI, and GraphQL APIs.
  • Hands-on experience with React ecosystem (React, Next.js, Remix).
  • Strong understanding of UI frameworks such as MUI and Tailwind CSS.
  • Experience in microservices architecture design and development.
  • Solid understanding of Linux environments.
  • Experience working with PostgreSQL databases.
  • Knowledge of containerization using Podman.

Preferred Skills

  • Experience with full-stack development.
  • Familiarity with API security and authentication mechanisms.
  • Understanding of DevOps practices and CI/CD pipelines.

Apply for this position