Remote job
Full Stack Developer
Job details
About this role
Role overview
This is a remote, full-time opportunity for an early-career engineer to contribute to a data and analytics product from end to end. The role spans the UI, Python services, and backend infrastructure, with a focus on dashboards, schema modeling, reports, workflows, sharing, and AI-assisted analytics features. Fresh graduates with strong project work are encouraged to apply.
Responsibilities
- Build complete product features across the user interface, Python APIs, and supporting backend services. - Ship workflows for analytics, dashboards, reporting, collaboration, and AI-assisted product actions. - Work on schema logic, data exploration, realtime updates, and product integrations. - Debug issues across frontend, backend, and infrastructure layers with strong ownership and a learning mindset. - Help move features reliably from concept to production in a fast-moving product environment.
Requirements
- 0-2 years of experience, or strong fresher-level projects in web, mobile, or backend development. - Solid fundamentals in programming, APIs, SQL, debugging, and software design. - Comfort working across the full stack and learning new areas quickly. - Ability to break down product problems and implement reliable end-to-end solutions. - Bachelor's degree in Computer Science, Information Technology, Engineering, or equivalent project experience.
Nice to have
- Exposure to React, FastAPI, PostgreSQL, REST APIs, or modern SaaS product development. - Interest in analytics platforms, data-heavy products, or AI-assisted workflows. - Experience through internships, hackathons, open-source contributions, or shipped personal projects.
Benefits and work setup
- Remote, full-time position open to freshers.