
Full-Stack Engineer
- Python
- TDD
- BDD
- Linux
- CI/CD
- Flutter
- React Native
- AWS
- Azure
- GCP
- Docker
- Kubernetes
- Dart
- Django
- Flask
We're looking for a highly capableFull Stack Engineer to join our growing team. While our current backend stack is built onPython, we prioritize candidates who possess a deep, transferable understanding ofprogramming fundamentals andsoftware architecture over specific language experience. You'll be working on building, deploying, and maintaining robust applications.
Key Responsibilities
Design, develop, and maintain both front-end and back-end application components.
Contribute to high-levelsystem architecture design
Championsoftware development best practices, including writing clean, maintainable, and well-tested code (TDD/BDD, SOLID principles).
Work with databases, optimize queries, and ensure data integrity.
Manage the full application lifecycle, including deployment, monitoring, and scaling.
Take ownership of features from concept to production.
What We're Looking For
Deep Coding Understanding: Proven ability to apply programming principles to solve real-world problems.
Architectural Knowledge: Strong grasp of different softwaredesign patterns and complex system architecture.
Best Practices Focus: Commitment to writing high-quality, efficient code, and participating in code reviews.
Deployment Experience: Practical experience deploying and managing applications, preferably in aLinux environment, and familiarity with CI/CD pipelines.
Technology Familiarity: Experience with Python is highly preferred, along with familiarity with a modern mobile framework (e.g. Flutter or React Native).
Experience Over Degree: We value tangible work experience—this includesprofessional roles OR a strong portfolio of personal projects. Show us what you've built and the engineering decisions you made along the way.
Problem Solver: A curious, proactive, and independent mindset with a passion for learning new technologies and tackling challenging technical problems.
Bonus Points
Experience with cloud platforms (AWS, Azure, GCP) or on-prem deployments ( on linux machines).
Familiarity with containerization technologies (Docker, Kubernetes).
Familiarity with Flutter (Dart)
Knowledge of specific Python frameworks (e.g., Django, Flask).
Full-Stack Engineer · adeptech-Solutions