We are looking for a Full Stack Engineer who is passionate about building scalable, end-to-end solutions — from intuitive user interfaces to reliable backend systems and cloud deployment. In this role, you will collaborate closely with product and domain teams to turn ideas into production-ready applications that deliver real value to users.
Responsibilities
- Build full-stack solutions across UI, API, data, and deployment layers.
- Develop Proofs of Concept (PoCs) and take them to production.
- Continuously validate, optimize, and enhance solutions based on user feedback.
- Ensure system reliability through CI/CD pipelines, monitoring, and scalable architecture.
What We're Looking For
- Proven experience in full-stack development, from PoC to production.
- Familiarity with Agile methodologies and Domain-Driven Design (DDD).
- Hands-on experience with Python and JavaScript.
- Experience working with cloud platforms such as Azure, GCP, or AWS.
- Strong communication and collaboration skills to work effectively with cross-functional teams.
Preferred Tech Stack
- Languages: Python, JavaScript
- Backend: FastAPI, Flask,
- Frontend: React
- Database: PostgreSQL, Redis
- Cloud: Azure, GCP, AWS
Qualifications
- Bachelor's degree in Computer Science, Information Technology, Applied Mathematics, Statistics, or related fields.
- Minimum 5 years of professional experience in full-stack software development.
- Proven ability to deliver high-quality, maintainable, and scalable software solutions.
- Comfortable working with DevOps tools and cloud-based environments.
- Fluent in English (both written and spoken).