About Our Client
Our client is a product based company. Our Client Company is revolutionizing social connections by enabling instant video hangouts with like-minded individuals, tackling loneliness one conversation at a time.
Job Role:
Your mission is to build the server-side backbone, matchmaking queues, session state, heart-beats, and push notifications, so every call starts fast, stays stable, and cleans up gracefully when phones crash or networks drop.
Job Summary:
We are seeking a highly skilled and experienced Senior Python Developer with deep expertise in building scalable and high-performance web applications using FastAPI and Flask. You will be responsible for designing, developing, and maintaining robust backend systems, APIs, and microservices that power our next-generation applications.
Design and implement RESTful APIs and backend services using FastAPI and Flask.
Collaborate with front-end developers, product managers, and other stakeholders to define and deliver scalable solutions.
Optimize and maintain existing systems for performance, scalability, and security.
Develop unit and integration tests to ensure software quality and reliability.
Participate in code reviews, technical discussions, and architecture decisions.
Create and maintain technical documentation.
Monitor application performance and troubleshoot production issues.
Contribute to the continuous improvement of development processes and best practices.
5+ years of professional experience as a Python developer.
3+ years of hands-on experience with FastAPI and Flask in production environments.
Strong understanding of RESTful API design principles and web standards.
Experience with relational databases (e.g., PostgreSQL, MySQL) and ORMs (e.g., SQLAlchemy).
Proficient with version control tools, especially Git.
Experience with asynchronous programming and Python concurrency.
Familiarity with Docker, containerized deployment, and CI/CD pipelines.
Knowledge of security best practices in API development and web applications.
Strong problem-solving skills and attention to detail.
Excellent communication and collaboration abilities.
Experience with Celery, RabbitMQ, or similar asynchronous task queues.
Familiarity with cloud platforms (AWS, GCP, Azure).
Knowledge of GraphQL and WebSockets.
Understanding of DevOps practices and infrastructure as code.
Bachelor's degree in Computer Science, Engineering, or related field (or equivalent experience).
Other Details:
About HR Ways:
HR Ways is an Award winning Technical Recruitment Firm helping software houses and IT Product companies internationally and locally to find IT Talent. HR Ways is engaged by 300+ Employers worldwide ranging from worlds biggest SaaS Companies to most competitive Startups. We have entities in Dubai, Canada, US, UK, Pakistan, India, Saudi Arabia, Portugal, Brazil and other parts of the world. Join our WhatsApp Channel https://shorturl.at/983azto stay updated or visit www.hrways.co to know more.
Live Nation Entertainment
Bridgemaker
CrowdStrike
Affirm
QuantixEra Limited