About the job
Xenon7 is seeking a skilled Mid-Level Full-Stack Developer with an emphasis on Python backend development to become part of our innovative team. In this position, you will design, develop, and manage both front-end and back-end systems for our cutting-edge web applications. You will work in close collaboration with fellow developers, designers, and stakeholders to create robust and scalable software solutions that cater to our clients' needs.
We are looking for a developer who possesses strong backend expertise along with solid frontend skills. Your responsibilities will include designing, developing, and deploying modern, scalable applications, with a specific focus on Python-based backends, cloud-native solutions, and AI integrations.
Responsibilities
· Design, develop, and maintain backend services and APIs utilizing Python frameworks such as Flask or FastAPI.
· Implement and uphold RESTful web services.
· Contribute to front-end development using React as needed.
· Build, containerize, and deploy applications via Docker.
· Engage in development and deployment within Linux environments.
· Develop and deploy solutions across cloud platforms such as GCP, AWS, or Azure.
· Utilize serverless technologies (e.g., AWS Lambda, GCP Cloud Functions).
· Integrate and create features using modern AI platforms (e.g., OpenAI APIs).
· Design and optimize solutions using NoSQL databases (e.g., MongoDB) and vector databases for AI-driven functionalities.
· Collaborate with cross-functional teams (DevOps, Data Science, Product) to deliver complete solutions.
· Adhere to best practices regarding code quality, testing, documentation, and security.

