×
Register Here to Apply for Jobs or Post Jobs. X

Senior II Software Engineer NodeJS​/NestJS​/Angular​/Docker

Job in Mangaluru, Karnataka, India
Listing for: (UniCourt India) Mangalore Infotech Solutions Private Limited
Full Time position
Listed on 2026-02-21
Job specializations:
  • IT/Tech
    AI Engineer, Data Scientist, Cybersecurity
Job Description & How to Apply Below
Position: Senior II Software Engineer: 4+ yrs (NodeJS / NestJS / Angular / Docker)
Location: Mangaluru

Location:

Mangalore - India

Summary

We are looking for a highly skilled Senior II - Software Engineer proficient in Node.js, NestJS, and Angular, with a strong grasp of Docker-based microservices architecture. This role demands end-to-end ownership of development workflows, high code quality, and contributions to scalable system design. You will be instrumental in mentoring junior engineers, optimizing deployments, and integrating Dev Sec Ops  and CI/CD best practices into the development lifecycle.

About the Job

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, Uni Court 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.

About Us

Uni Court is a leader in making court data more accessible and useful with our Legal Data as a Service (LDaaS). We provide real-time access to court data through our APIs and online app for business development and intelligence, litigation analytics, litigation tracking, case research, investigations, background checks, due diligence, compliance, underwriting, machine learning models, and process automation.

We provide access to court data from state and federal courts to a diverse list of clients, including Fortune 500 companies and AmLaw firms and industries such as legal, insurance, finance, investigations, government, education, nonprofits, and consumers.

Uni Court is a legal technology company focused on using technology to unlock the potential of legal data. We are based in both California and Mangalore, India and our team includes legal professionals, data scientists, physicists, computer engineers, and sales and marketing, professionals.

Duties & Responsibilities

1. Execute POCs and document Functional Design Documents (FDDs) and Interface Design Documents (IDDs) using structured design and pseudocode.

2. Accurately estimate efforts required for development, testing, and deployment.

3. Analyze system behavior through hands-on testing, logging, performance benchmarking, and code execution.

4. Design and optimize relational databases (e.g., Postgre

SQL) for performance and scalability.

5. Contribute to system architecture involving Node.js-based microservices, containerized using Docker and orchestrated in cloud environments (e.g., AWS).

6. Develop clean, modular, and well-documented Type Script/JavaScript code using NestJS for backend services and Angular for frontend interfaces.

7. Apply structured naming conventions and efficient data structures across the codebase.

8. Conduct developer-side testing to minimize defects before QA validation.

9. Perform rigorous code reviews and uphold high coding standards across the team.

10. Ensure delivery deadlines are met while minimizing downtime during deployments.

11. Plan and execute system upgrades, migrations, and technical improvements with minimal disruption.

12. Implement Dev Sec Ops  principles: vulnerability scanning, license compliance, and security best practices.

13. Monitor production deployments using system metrics and logs, performing root-cause analysis and resolution.

14. Mentor junior developers through code reviews, design feedback, and pair programming.

15. Engage in cross-functional design discussions and architectural planning sessions.

16. Explore new technologies and frameworks to improve system performance and maintainability.

17. Integrate AI-driven workflows (e.g., Git Hub Copilot, Cursor.io, Windsurf) to enhance coding speed, prototyping, testing, and documentation.

Qualifications

✔ Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.

Required Skills

✔ 4+ years of experience in backend and frontend software development.

✔ Strong hands-on expertise in Node.js, NestJS, and Angular.

✔ Solid understanding of RESTful API design and integration.

✔ Proficient in Docker containerization and microservices deployment.

Experience with Postgre

SQL and advanced SQL queries for large datasets.

✔ Deep problem-solving skills, with experience in profiling and debugging production applications.

✔ Proven experience or willingness to adopt AI-assisted development workflows (Cursor, Git Hub Copilot, VSCode, etc.).

✔ Ability to leverage AI tools for rapid development, prototyping, debugging, and documentation.

✔ All POCs and implementations should incorporate AI-driven methodologies to boost productivity and code quality.
Position Requirements
10+ Years work experience
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary