TargetRozgar - Aim for Your Career
Back to job listings
Unicourt India (Mangalore infotech)

Senior I Software Engineer: 2+ yrs (NodeJS / NestJS / Angular / Docker)

Unicourt India (Mangalore infotech) · IT

Featured
Job at a glance
Experience
2+ years
Location
Mangalore, Karnataka, India
Salary
min ₹7,00,000
Job type
Full Time
Work mode
In Office
Qualification
Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.
Visit career page

Job description

3 sections

Role Overview

We are looking for a talented Senior I Software Engineer with hands-on experience in Node.js, NestJS, Angular, and Docker-based microservices. The ideal candidate should have a strong foundation in full-stack development, be proactive in problem-solving, and demonstrate ownership in delivering scalable, high-quality software solutions. You will collaborate with cross-functional teams, participate in design discussions, and progressively take on leadership responsibilities within the engineering team.

Our company creates some of the world’s most cutting-edge software solutions in the legal industry. We solve difficult problems, work on innovative technology, and build world-class platforms for people and enterprises to interact with court records and other public data sets. With some of the best minds in the industry, we’re one of the most sought-after learning and career destinations in the world of legal tech. If you’re looking to work at a company with opportunities to forge your career path in technology, UniCourt is the right place for you. Our customers range from individuals who interact with court records a few hours in a month to enterprise clients who spend several hours every day on our SaaS platform.

Duties & Responsibilities

  • Participate in the design, development, and maintenance of scalable web applications using Node.js (NestJS) and Angular.

  • Write clean, efficient, and well-documented TypeScript/JavaScript code following best practices.

  • Contribute to Functional Design Documents (FDDs) and Interface Design Documents (IDDs).

  • Accurately estimate development and testing efforts for assigned tasks.

  • Design, query, and optimize relational databases (especially PostgreSQL) for performance and scalability.

  • Develop and maintain RESTful APIs and ensure smooth data exchange between services.

  • Containerize applications using Docker and support deployment processes in cloud environments (e.g., AWS).

  • Perform unit and integration testing to ensure reliability and minimize defects.

  • Participate in code reviews, ensuring adherence to coding standards and maintainability.

  • Collaborate closely with QA, DevOps, and product teams to ensure seamless release cycles.

  • Troubleshoot production issues through effective log analysis and root-cause identification.

  • Apply DevSecOps principles, including security scanning and dependency management.

  • Continuously learn and adopt AI-assisted development tools (e.g., GitHub Copilot, Cursor.io, VSCode) to enhance productivity, documentation, and code quality.

  • Contribute to POCs and performance optimization initiatives under the guidance of senior engineers.

Required Skills

  • 2+ years of hands-on experience in full-stack software development.

  • Strong knowledge of Node.js, NestJS, and Angular frameworks.

  • Solid understanding of RESTful APIs and microservices design principles.

  • Proficiency in Docker for application containerization and deployment.

  • Experience with PostgreSQL or similar relational databases.

  • Strong analytical, debugging, and problem-solving skills.

  • Familiarity with CI/CD pipelines, Git, and Agile development workflows.

  • Ability to collaborate effectively in a cross-functional, fast-paced environment.

  • Interest in leveraging AI tools to improve coding efficiency, testing, and documentation.

Get Latest Jobs on Telegram

Join our channel for private jobs, government jobs, WFH roles, and fresher openings.

Related jobs