About the job
Note: Only final-year students eligible to begin National Service this year should apply.
Role Summary We’re looking for a Junior Backend Developer (NSS) to join our engineering team and contribute to our .NET API. You’ll work closely with senior engineers on real product features, bug fixes, and system improvements from day one.
This is not a passive internship. You’ll be fully embedded in our sprint cycles — picking up tickets, opening pull requests, and participating in code reviews. We believe in learning by doing, and we expect you to grow quickly with the support of strong mentorship.
What You’ll Work On
- Build and maintain REST API endpoints using ASP.NET Core (C#)
- Write queries and manage migrations in PostgreSQL (Supabase), including multi-tenant schemas and Row Level Security
- Implement background jobs using Hangfire (e.g., email workflows, CV processing, scheduled tasks)
- Work with Redis for caching and session management
- Integrate with microservices (WhatsApp messaging, CV extractor, FastAPI services, Gmail/Outlook OAuth)
- Write unit and integration tests
- Containerize and deploy services using Docker and Coolify
- Debug production issues using logs and monitoring tools
Requirements
- Completed degree in Computer Science, Software Engineering, IT, or a related field
- Eligible for National Service placement this year
- Working knowledge of C#, or strong experience in another OOP language (Java, TypeScript, Python) with willingness to learn C#
- Understanding of SQL and relational databases
- Familiarity with Git (branching, pull requests, resolving conflicts)
- Ability to read documentation and troubleshoot independently
- Strong problem-solving mindset
- Good written and verbal communication skills
Nice to Have
- Experience with ASP.NET Core or .NET projects
- Exposure to PostgreSQL
- Familiarity with Docker or containerization
- Understanding of REST API design principles
- Personal projects, open-source contributions, or active GitHub profile
- Basic knowledge of CI/CD
- Interest in AI/ML applications in production
What You’ll Gain
- Hands-on experience working on a live SaaS product
- Mentorship from engineers building modern cloud infrastructure
- End-to-end development experience — from implementation to deployment
- Exposure to AI-powered features and real-world integrations
- Experience with modern workflows (Git, code reviews, agile sprints)
- Strong portfolio and career references
- Potential full-time opportunity after NSS for high performers
How We Work
- Ownership-driven: you take responsibility for your tasks end-to-end
- Short, focused sprints with clear goals
- Fast, direct communication with minimal meetings
- Code reviews focused on growth and learning
- We move quickly, but maintain quality
Skills: .net,.net core,asp.net,api,communication,code,c,asp.net core