Job Opportunity For Full Stack Developer At Samhita Foundation In India

  • India

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.