Website Samhita Foundation
Roles & Responsibilities:
- Develop and maintain web applications using Python, Flask, SQL Alchemy, and Psycopg2.
- Implement file processing with Pandas and manage asynchronous tasks with Celery, supported by Redis.
- Design and optimize database schemas and queries with PostgreSQL.
- Create and manage dynamic, user-centric front-end applications with Angular.
- Build and integrate PHP-based components as necessary.
- Develop and maintain REST APIs for seamless integration with various services and applications.
- Contribute to mobile application development projects, preferably using Flutter or similar frameworks.
- Participate in the deployment process using CI/CD workflows.
- Manage containerized applications using Docker.
- 2-3 years of hands-on experience in full stack development.
- Proficiency in Python and Flask framework for backend development.
- Experience with Pandas for file processing and SQL Alchemy for ORM.
- Familiarity with Psycopg2 for PostgreSQL database interactions.
- Knowledge of Celery for asynchronous task management and Redis for supporting Celery backend.
- Strong command of PostgreSQL, including database design and query optimization.
- Advanced skills in Angular for front-end development.
- Experience with PHP for back-end development tasks.
- Proven experience in developing and integrating REST APIs.
- Experience in mobile app development with Flutter or equivalent frameworks.
- Understanding of CI/CD workflows and deployment processes.
- Experience with Docker for containerization.
Qualifications, Skills & Experience - Bachelor’s degree in computer science, engineering, or a related field (Master’s preferred).
- Proven experience as a Full Stack Developer.
- Strong technical background with a deep understanding of web and mobile technologies, databases, and software development methodologies.
- Excellent communication skills, with the ability to convey complex technical concepts to non-technical stakeholders.
- Strong problem-solving and analytical skills.
- Experience with Agile development methodologies and project management tools.
- Ability to work effectively in a fast-paced and dynamic environment.
- Customer-centric mindset with a focus on delivering exceptional user experiences.
- Experience in eCommerce, banking, and fintech application development.
- Ability to work collaboratively in a team environment and manage multiple projects simultaneously.
Based out of: Mumbai
Why Samhita?
- Make a big difference:
- Take, own and implement.
- Leadership:
- This is the perfect opportunity to go beyond traditional roles and lead cutting-edge management and research strategies. The candidate shall work alongside the brightest minds, in an environment that fosters growth and creativity
- Impact:
- Working with Samhita will provide you with an opportunity to bring about a positive change in the lives of millions – doing well by doing well
- Work Culture:
- Samhita has a team of young, hard-working, and dynamic individuals who strive for excellence while maintaining a humble outlook. Our work has been strengthened and supported by international and domestic donor agencies and foundations such as the Bill & Melinda Gates Foundation, The Rockefeller Foundation, Tata Trusts, GIZ, DFID, the World Bank, International Finance Corporation, UNDP and the Power of Nutrition
- .
Learning: - Increase your problem-solving capabilities by delving into complex challenges.
How to apply: Forward your LinkedIn page or CV to careers@samhita.org, you can also apply on our careers page.
To apply for this job please visit samhita.org.