All jobs
Save

Senior Full-Stack Engineer (Python/ReactJS)

Curotec
Contract type
Ongoing
Work mode
100% remote
Experience
Senior · Not stated

Level inferred from job title

Job description

Key details

  • Develop and maintain scalable and secure web applications using Python frameworks (Django, FastAPI, Flask)
  • Build responsive and interactive front-end applications using React.js
  • Design and develop RESTful and GraphQL APIs to support web and mobile applications
  • Work with cloud services like AWS (EC2, S3, Lambda, RDS, API Gateway, etc.) to deploy and scale applications
  • Optimize application performance and ensure security best practices are followed
  • Collaborate with cross-functional teams, including UI/UX designers and DevOps engineers
  • Write clean, maintainable, and well-documented code following best practices
  • Implement CI/CD pipelines for continuous integration and deployment
  • Monitor and troubleshoot system performance, logs, and errors
  • Company mission
  • Information not specified

Primary stack

Core technologies

Python (Programming Language)ReactAWSDocker

Benefits

  • Competitive salary
  • Ability to grow and advance your career
  • Attend virtual developer conferences
  • Work on cutting-edge and exciting projects

Requirements & details

  • Strong proficiency in Python and experience with frameworks like Django, FastAPI, Flask
  • Solid experience with front-end development
  • Expertise in building and consuming RESTful APIs & GraphQL APIs
  • Experience working with AWS services (EC2, S3, Lambda, RDS, API Gateway, etc.)
  • Proficiency in database management (PostgreSQL, MySQL, MongoDB)
  • Experience with Docker and containerized applications
  • Familiarity with CI/CD tools (GitHub Actions, Jenkins, GitLab CI/CD, etc.)
  • Strong understanding of authentication, authorization, and security best practices (OAuth, JWT, CORS)
  • Knowledge of modern front-end development tools (Webpack, Babel, Redux, etc.)
  • Experience with unit testing and integration testing
  • Strong problem-solving skills and the ability to work independently and collaboratively
  • Remote position
  • Python, React, Django, FastAPI, Flask, AWS, GraphQL, PostgreSQL, MySQL, MongoDB, Docker, GitHub Actions, Jenkins, GitLab CI/CD, OAuth, JWT, CORS, Webpack, Babel, Redux, Stripe Connect, Leaflet, Mapbox, Google Maps API, PostGIS
  • Python (Programming Language)
  • React
  • AWS
  • Docker

Apply