About SCOI
SCOI builds the operational backbone for products that need to survive contact with real users and real money — not just working prototypes. Where most teams stop at a working demo, we build the infrastructure that keeps a product running when things go wrong: idempotent payment flows, immutable ledgers, tenant isolation, retry logic, audit trails, and reconciliation systems.
Our portfolio spans telco gaming (Direct Carrier Billing across three Indonesian operators, ~260K registered users), legal-tech SaaS with domain-specific RAG pipelines, multi-tenant IoT platforms processing 100M+ data points, workforce management systems, and connected hardware platforms — ten products across seven domains, all built on the same underlying discipline.
We're a small, senior team, and we're looking for someone early in their career who wants to learn fast by working on real, production systems — not sandbox projects.
The role
We're hiring a Junior Full Stack Developer to work alongside our senior engineering team on live client and product work. You'll get direct mentorship, real code review, and exposure to systems that actually run in production — this is not a role where you'll be isolated on toy tasks.
You'll report to the Senior Full Stack Developer / Founder, and grow into greater ownership as you demonstrate it.
What you’ll do
- Build features across our Next.js/React frontends and Node.js/NestJS backends, under guidance from senior developers
- Write clean, tested, reviewable code — and take feedback from code reviews seriously as a learning tool
- Work with SQL and NoSQL databases on well-scoped tasks, building comfort with schema design and queries over time
- Get exposure to basic infrastructure and deployment processes (AWS, CI/CD) as part of the delivery cycle
- Participate in agile ceremonies — sprint planning, standups, estimation — and learn to size and scope your own work honestly
- Use AI coding tools as part of your daily workflow, and learn to use them well — for speed, not as a substitute for understanding your own code
- Take ownership of small, well-defined pieces of larger features, with a clear path to bigger scope as you grow
Must-have skills
| Area | Expectation |
|---|---|
| Frontend | Working knowledge of React.js; exposure to Next.js is a strong plus |
| Backend | Basic to working knowledge of Node.js; exposure to NestJS or similar frameworks is a plus |
| Databases | Comfortable writing queries in SQL (Postgres/MySQL); basic exposure to a NoSQL store (MongoDB or similar) |
| Infra / DevOps | Awareness of how deployments work; willingness to learn AWS basics on the job |
| Version control | Working Git/GitHub knowledge — comfortable with branches, commits, and pull requests |
| AI-assisted development | Some hands-on use of AI coding tools (Claude Code, Cursor, Copilot, ChatGPT, or similar); comfort learning to use them effectively |
| Experience | 1+ years of full-stack development experience — internships and strong personal/academic projects count |
Good to have
- Any exposure to agile/scrum practices
- Curiosity about how production systems actually behave — errors, retries, edge cases — beyond the happy path
- Any exposure to building or integrating with AI/LLM APIs (OpenAI, Anthropic, etc.), even at a hobby-project level
- A GitHub profile with real projects we can look at — passion projects, open source contributions, coursework
- Basic understanding of REST APIs and how frontend and backend pieces talk to each other
What we’re really looking for
Beyond the checklist:
Be genuinely curious
Ask why something is built a certain way, not just how to make it work.
Take feedback well
Code review here is a teaching tool, and we expect you to actively use it.
Communicate when stuck
We'd rather you ask a question early than lose two days silently stuck.
Care about getting things right, not just done
Attention to detail matters more than raw speed at this stage.
Want to grow fast
This role is a launchpad. We're looking for someone who wants to earn more ownership quickly, not stay comfortable.
What we offer
- Direct mentorship from senior engineers and the founder — not lost in a large team
- Real production experience across a genuinely varied portfolio (telco, legal-tech, IoT, hardware, workforce platforms)
- A clear growth path toward more ownership and seniority as you prove yourself
- Hybrid work model based in Pune
Compensation: Open, based on experience and skill level — to be discussed.
Apply
Share your resume, GitHub profile, and links to any projects you've built (personal, academic, or professional). We're especially interested in seeing what you built and understood deeply, even if it's small.
