Job description
About the Role:
We’re looking for a hands-on Full Stack Developer skilled in TypeScript and Python, with solid React.Js front-end experience and strong exposure to Docker and cloud-native application development.
You will build and deploy scalable, resilient web applications that power modern, data-driven products.
Key Responsibilities
- Design and implement end-to-end web applications using TypeScript (Node.Js) and Python (FastAPI, Flask, or Django).
- Develop responsive and high-performance front-end interfaces using React.Js and modern state-management frameworks.
- Build, secure, and optimize RESTful and GraphQL APIs for seamless front-back integration.
- Containerize applications using Docker and manage deployment pipelines across cloud-native environments (AWS / GCP / Azure / Kubernetes).
- Apply microservices and 12-factor app principles to ensure scalability and fault tolerance.
- Participate in code reviews, CI/CD workflows, and maintain best practices for version control and testing.
- Collaborate with UI/UX, DevOps, and Product teams to deliver high-impact features quickly and reliably.
Technical Skills Required:
Frontend:
- Proficiency in TypeScript, React.Js, Next.Js, and Redux/Zustand.
- Strong understanding of HTML5, CSS3, TailwindCSS, or Material UI.
Backend:
- Expertise in Python frameworks such as FastAPI, Flask, or Django.
- Experience with Node.Js/Express and TypeScript-based back-end logic.
- Knowledge of database systems like PostgreSQL, MySQL, or MongoDB.
- Strong understanding of API design, authentication (OAuth2/JWT), and asynchronous task handling.
DevOps & Cloud-Native:
- Hands-on Docker experience — building, optimizing, and deploying containerized services.
- Familiarity with Kubernetes, Helm, or other container orchestration platforms.
- Experience deploying and monitoring applications on AWS, GCP, or Azure.
- Proficiency in CI/CD pipelines (GitHub Actions, GitLab CI, Jenkins, etc.).
- Understanding of cloud-native architecture, scaling strategies, and observability (Prometheus, Grafana, ELK, etc.).
Preferred Qualifications
- Bachelor’s degree in Computer Science, Engineering, or a related field.
- Experience with microservices, serverless functions, or event-driven systems.
- Exposure to Vibe coding and AI/ML APIs or LLM-integrated applications is a plus.
- Strong focus on performance optimization, security, and maintainability.
Soft Skills
- Strong analytical, problem-solving and vibe coding mindset.
- Clear communication and documentation skills.
- Team-oriented, proactive, and adaptable in dynamic environments.
- Passionate about building production-ready cloud applications and continuous learning.
Why Join Us:
- Work on cloud-native, AI-enabled products using cutting-edge technologies.
- Collaborative, growth-oriented work culture.
- Competitive compensation with learning & innovation opportunities.
- Be part of a forward-thinking engineering team shaping next-gen digital solutions and vibe coding environment.
Required Skill Profession
It