via Indeed
$40K - 70K a year
Assist in building and maintaining backend infrastructure, including CRUD operations, API endpoints, and database management under guidance.
Currently enrolled in a relevant degree program, with basic knowledge of JavaScript, Node.js, SQL, and API concepts, and able to work independently.
Job summary This is a hands-on, learning-intensive backend development internship where you'll work directly with our senior DevOps/Software Engineer to build backend infrastructure. This isn't a coffee-fetching internship - you'll write real production code that thousands of users will interact with. You'll learn professional software development. Min Qualification: Degree Experience Level: Internship & Graduate Experience Length: 1 year Job descriptions & requirements Responsibilities: • Implement basic CRUD (Create, Read, Update, Delete) operations for various features • Write SQL queries for retrieving and manipulating data • Document database schema changes and relationships • Learn about database design principles including normalization, relationships, and performance optimization • Build straightforward API endpoints under the guidance of the senior engineer • Write middleware functions for common tasks like logging, error handling, and request parsing • Handle simple bug fixes in existing APIs • Test edge cases and error scenarios • Document bugs you find with clear reproduction step • Help with environment setup tasks like configuring development environments • Monitor application logs for errors and report issues • Assist with deployments by running deployment scripts and verifying deployments Requirements: • Currently enrolled in Computer Science, Software Engineering, Information Technology, or related degree program (Fresh Graduates are welcome to apply) • Good academic standing with a minimum CGPA of 3.0/5.0 or equivalent • Basic to intermediate JavaScript and Node.js knowledge • Git/GitHub familiarity • Basic understanding of how APIs work • Previous projects (course projects acceptable) • Familiarity with SQL and relational databases (PostgreSQL preferred, but MySQL or any SQL database experience acceptable) • Self-motivated and able to work independently with minimal supervision
This job posting was last updated on 1/27/2026