HamburgerMenu
hirist

Novis River - Full Stack Software Engineer - Python

Novis River
2 - 6 Years
Multiple Locations

Posted on: 20/04/2026

Job Description

Eligibility :

- B.E./B.Tech. from a distinguished institution with demonstrably excellent academics.

- Candidates must have 2+ years of hands-on experience developing python applications.



Description :


We are seeking versatile Full Stack Software Engineer with a strong foundation in Python to join our growing team. In this role, you will be a generalist contributor responsible for building and maintaining server-side logic, managing database schemas, and ensuring seamless front-end integration.

We value engineers who are "product-minded"-those who care about how data moves from a user's browser through our internal systems and out to external partner interfaces.

Responsibilities :

Backend Development : Architect and maintain scalable server-side applications using Python-based frameworks.

Full-System Integration : Build and manage secure, high-performance integrations with various third-party external APIs and services.



Frontend Connectivity : Ensure the integrity of client-side scripts, event tracking, and data collection tools within the browser environment.



Data Architecture : Design and optimize database structures to support data ingestion and reporting.



Cloud Infrastructure : Manage application deployment and resource scaling within major cloud provider environments.



End-to-End Debugging : Identify and resolve bottlenecks across the stack, from database queries to client-side JavaScript execution.


Required Skills & Qualifications :

Python Expertise : Professional experience with Python 3.x and common web frameworks (e.g., Django, FastAPI, or Flask).

Frontend Fundamentals : Solid proficiency in JavaScript, HTML5, and CSS. You must be comfortable debugging DOM events and network requests in the browser.



API & Connectivity : Strong understanding of RESTful services, Webhooks, and secure authentication protocols (OAuth/OpenID).



Database Proficiency : Hands-on experience with database management systems.



Systems Thinking : Ability to manage background task processing and handle asynchronous data workflows.



Version Control : Familiarity with version control systems (Git) and collaborative workflow practices.



Soft Skills : Excellent problem-solving and analytical skills, with the ability to work independently and as part of a collaborative team.



Communication : Strong communication and interpersonal skills to articulate technical challenges and solutions clearly.


Preferred Qualifications :

Cloud Environments : Experience deploying and monitoring applications in a major cloud ecosystem.

Analytics Implementation : Familiarity with deploying and verifying web-based tracking and measurement tools.



Security Best Practices : Understanding of data privacy standards and secure handling of sensitive information.


About Us :

Novis River is a promising provider of innovative communication solutions, specialising in Education Technology. We are dedicated to empowering educators and students with cutting-edge tools that enhance learning experiences.



The job is for:

May work from home
info-icon

Did you find something suspicious?

Similar jobs that you might be interested in

Loading chat...