Step Up as a Python Full Stack Engineer at Redslim!
Are you ready to elevate your career in an environment where innovation meets collaboration? At Redslim, we are looking for a Python Full Stack Engineer to join our dynamic team.
Why this role?
Are you a passionate Python Full Stack Engineer looking to work on web applications and data-driven solutions? In this role, you'll have the opportunity to design, build, and optimize scalable applications while working with modern cloud technologies, data engineering frameworks, and CI / CD pipelines. Join a dynamic team that values clean code, innovation, and collaboration, and contribute to impactful projects that leverage Python, React, and PySpark.
What you will do :
- Develop and maintain web applications and APIs using Python (Flask / Django) and React.
- Work closely with data engineers to build, optimize, and maintain data pipelines with PySpark (Databricks preferred).
- Participate in cloud infrastructure design and deployment (Azure preferred, AWS / GCP also acceptable).
- Implement and maintain CI / CD pipelines using Azure DevOps or GitHub Actions.
- Contribute to software architecture decisions and ensure best practices in software design patterns, testing, and code quality.
What we are looking for :
- 3+ years of experience in Python development, with expertise in building web APIs (FastAPI).
- Strong knowledge of React for frontend development.
- Experience with data processing frameworks, particularly PySpark (Databricks experience is a plus).
- Familiarity with ETL processes, data pipelines, and data warehousing.
- Hands-on experience with cloud technologies (Azure preferred, AWS / GCP acceptable).
- Solid understanding of CI / CD workflows and best practices.
- Strong software engineering principles, including clean coding and design patterns.
- Interest or experience in AI and machine learning.
- Familiarity with Airflow, Delta Lake, DuckDB, or other data frameworks.
What we offer :
- Exciting projects at the intersection of software and data engineering.
- A collaborative and dynamic team that values innovation and professional growth.
- Flexible working options (remote / hybrid, depending on location).
- Ongoing learning opportunities to enhance your technical expertise.
- A chance to shape scalable, high-performance applications with modern technologies.
If you're ready to take your career to the next level and work on impactful projects, we'd love to hear from you!