Times Internet
See all jobs at Times InternetJunior Backend Developer
Posted 4 months ago
- Pay
- Not shared
- Location
- Hybrid · Gurugram
- Experience
- 1–3 yrs · Junior
- Type
- Full-time
Location: Gurgaon, Haryana, India | Experience: Junior / 1–3 years
About the Company
Testing is a small artificial intelligence company based in Gurgaon, Haryana, with a growing presence in Bengaluru. The company operates with a lean team and focuses on building practical AI-driven products in a fast-moving environment. With a team size of 1-10 and revenue under $1M, the organization values speed, ownership, and direct contribution. This role sits inside a company that is still close to the work, where strong execution has visible impact on the product and business. The environment is suited to people who want to learn quickly, work across the stack when needed, and help shape systems that can scale responsibly as the company grows. The role is designed for someone who can contribute steadily, collaborate with product and engineering partners, and support the delivery of reliable backend systems that improve customer and internal outcomes.
About the Role
This role is for a junior backend developer who will help build and maintain reliable backend systems that support product delivery and internal operations. The work centers on writing clean, maintainable code, supporting APIs and services, and ensuring the systems behind the product stay stable as usage grows. You will work closely with engineers and other stakeholders to translate product needs into practical technical solutions. The role is best suited to someone who is early in their career but eager to take ownership, learn quickly, and contribute to measurable product outcomes. Success in this position comes from dependable execution, willingness to improve code quality, and the ability to support a team that values strong fundamentals and steady delivery.
Key Responsibilities
- Build and maintain backend services that support core product workflows, with a focus on reliability, maintainability, and clear ownership of the code you ship.
- Develop and improve APIs and integrations so product features can move efficiently from idea to release without creating unnecessary operational risk.
- Work with engineering and product stakeholders to convert business needs into technical solutions that are simple, scalable, and easy to support.
- Write clean, testable code and participate in code reviews to improve quality, reduce bugs, and keep the engineering stack dependable as usage grows.
- Investigate and resolve backend issues quickly so product interruptions are minimized and customers experience stable, predictable service.
- Support database-related tasks, including basic schema changes, query optimization, and data handling needed for day-to-day product operations.
- Document technical decisions and implementation details clearly so the team can onboard faster, maintain consistency, and reduce avoidable dependency gaps.
Essential Skills & Technologies
- Strong foundation in backend development concepts, including APIs, server-side logic, databases, and application architecture, with the ability to apply these fundamentals in real product work.
- Working knowledge of one backend language or framework such as Node.js, Python, Java, or similar, with enough fluency to deliver features and maintain existing services.
- Understanding of SQL and relational databases, including writing basic queries, handling data safely, and supporting the performance needs of common backend workflows.
- Familiarity with version control tools such as Git, plus a disciplined approach to collaboration, code review, and changes that can be traced and maintained.
- Ability to debug issues methodically, identify root causes, and work through problems with a calm, structured approach that reduces rework and downtime.
- Basic awareness of testing practices, API design, and software engineering principles that help create stable systems and reduce future maintenance burden.
Additional Plus
- Exposure to cloud platforms, containerized environments, or deployment workflows is a plus because it helps you understand how backend systems move from development to production.
- Experience working in a startup or small-team environment is helpful because the role rewards adaptability, ownership, and comfort with changing priorities.
- Interest in AI products or data-heavy systems is a plus because it strengthens your ability to work in a company building practical technology solutions.
What You'll Bring
- A strong learning mindset and a willingness to take ownership of backend work, even when the problem is new or the path is not fully defined.
- The discipline to write clear code, ask useful questions, and follow through on commitments so the team can rely on your delivery.
- A collaborative approach that helps you work well with engineers and product partners while keeping the focus on outcomes rather than just activity.
- Enough technical curiosity to improve your own work over time and contribute to a team that values steady, thoughtful execution.
Skills
- Brand Development
- Team Development
- SQL
- Relational Databases
- Node.js
- Python
- Java
- Git
- Code Review
- Debugging
- Testing
- Data, AI & Optimization
- Documentation