Senior Full Stack Software Engineer at John Snow Labs


Company Logo

John Snow Labs is Hiring

Job Info:
  • Company John Snow Labs
  • Position Senior Full Stack Software Engineer
  • Location Remote, Nepal
  • Source SmartRecruiters
  • Published August 11, 2025(45+ days ago)
  • Category Development
  • Type Full-Time
  • Experience Senior


Job Description

We are seeking a talented and experienced Senior Full Stack Software Engineer to join our innovative team in a remote capacity from Nepal. As a key member of our development team, you will be responsible for designing, developing, and maintaining cutting-edge web services and applications.

  • Architect and implement scalable, efficient, and maintainable full-stack solutions
  • Collaborate with cross-functional teams to define, design, and ship new features
  • Write clean, high-quality code for both front-end and back-end components
  • Optimize application performance and ensure high availability
  • Participate in code reviews and contribute to improving our development practices
  • Mentor junior developers and provide technical leadership
  • Stay up-to-date with emerging trends and technologies in full-stack development
  • Troubleshoot, debug, and upgrade existing systems
  • Implement security and data protection measures
  • Contribute to the continuous improvement of our development processes and tools
  • Bachelor's degree in Computer Science or related field
  • 5+ years of experience in full stack development
  • Strong proficiency in Python 3, JavaScript or TypeScript
  • Extensive experience with full-stack and client-side web development
  • Expertise in backend frameworks and distributed task queues
  • Proficiency in Docker, Kubernetes, and CI/CD pipelines
  • Strong knowledge of Git workflows, code reviews, and issue tracking systems
  • Experience with RESTful API design and implementation
  • Familiarity with both SQL and NoSQL database systems
  • Solid understanding of web security principles and best practices
  • Experience working in Linux environments
  • Proven track record of delivering production-grade software projects
  • Strong analytical and problem-solving skills
  • Excellent communication and collaboration abilities
  • Passion for creating exceptional user experiences

Preferred Qualifications:

  • Experience with cloud platforms (e.g., AWS, Azure, or GCP)
  • Familiarity with Spark and Jupyter notebooks
  • Knowledge of frontend technologies including HTML, CSS, and modern build tools
  • Active GitHub account with public contributions
  • Experience mentoring junior developers

What John Snow Labs offers:

The Opportunity: We offer long-term freelance contracts for professionals eager to tackle cutting-edge problems, learn and build your career as part of a world-class team. This role requires a minimum commitment of 30 hours per week and is open to individual applicants only (no agencies or teams, please). 100% remote position.

What We Offer:
- Career Growth: This is a career-defining opportunity that promises to expand your skill set and experience with various tools and techniques.
- Collaborative Environment: Work within a team of clinical and data science experts to make a significant impact.
- State of the Art Technology: Contribute to advancing the state of the art of Healthcare AI, including contributions to open-source projects and peer-reviewed papers.
- Learning and Culture: Opportunities for professional development through knowledge exchange within a global AI community.

 


✉️