Python Full Stack Developer
Trigent SoftwareJob description
Design, develop and maintain scalable full-stack applications, with primary responsibility for Python backend services and APIs. Develop secure REST APIs and microservices using FastAPI, Flask or Django; apply strong Python fundamentals, asynchronous programming, exception handling, logging, authentication and authorization; write unit and integration tests; integrate services with MongoDB and AWS; develop and integrate responsive React.js components; work with Git, CI/CD and Docker; participate in code reviews, troubleshooting and performance optimization; and collaborate in an Agile/Scrum environment.
Mandatory skills
Python (Primary), FastAPI/Flask/Django, REST API development, React.js, AWS, MongoDB, Git, CI/CD, Docker, Unit/Integration Testing
Desired skills
TypeScript, Redux/Redux Toolkit, Kubernetes/EKS, Terraform/CloudFormation, PostgreSQL, OpenAPI/Swagger, PyTest/Jest/React Testing Library
Interested in this role?