HamburgerMenu
hirist

TMRW - Software Development Engineer II - Node.js/ORM

Posted on: 20/11/2025

Job Description

Software Development Engineer - II (Backend)

Location : 8th Floor, Umiya Business Bay Tower-1, Kaverappa Layout, Kadubeesanahalli, Kadabeesanahalli, Bengaluru, Karnataka 560103

Responsibilities :

- Independently own and deliver one or more backend modules, covering the full lifecycle: requirement analysis, design, development, deployment, maintenance, and support.

- Write clean, efficient, and scalable code for complex modules and inter-service interactions.

- Rapidly iterate to deliver new features and solve challenging problems with simple, intuitive solutions.

- Design and implement architectures with well-defined, scalable, and efficient interfaces.

- Actively participate in architectural discussions and contribute to long-term technical decisions.

- Conduct design and code reviews to ensure best practices and maintainability.

- Perform feasibility and trade-off analysis, while guiding others in such evaluations.

- Troubleshoot and resolve production issues, minimizing business impact and driving root-cause fixes.

- Continuously monitor and improve performance metrics for owned modules.

- Mentor and guide junior engineers in coding, design, and software development practices.

- Contribute to the hiring process through referrals, interviews, recruiting events, or technical blogs.

- Onboard and support new team members, helping foster a collaborative team culture.

- Collaborate cross-functionally with product, QA, and other engineering teams to deliver high-quality outcomes.

Requirements :

- Bachelor's degree in Computer Science, Engineering, or a related field.

- 4+ years of professional backend development experience.

- Strong proficiency in TypeScript, Node.js, and Nest JS.

- Hands-on experience with TypeORM, Redis, SQS/RabbitMQ (preferred).

- Solid understanding of OOPs concepts and SOLID design principles.

- Solid understanding of database design, modeling, and implementation (PostgreSQL, MySQL, or MongoDB).

- Proven ability to write efficient, scalable, and maintainable code.

- Familiarity with Git, AWS, and Agile/Scrum methodologies.

- Strong problem-solving, analytical, and communication skills.

- Experience in product-based companies or startups is a plus.

- Ability to thrive in a fast-paced environment and effectively prioritize multiple tasks

info-icon

Did you find something suspicious?