Associate Technical Lead: 5+ yrs (NodeJS / NestJS / Angular PostgreSQL Docker)

5 years

6 - 10 Lacs

Posted:18 hours ago| Platform: GlassDoor logo

Apply

Work Mode

On-site

Job Type

Part Time

Job Description

A Little About Us

UniCourt 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.

UniCourt 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.

About the Job

We are looking for a highly skilled Associate Technical Lead – Software Engineering with a minimum of 5 years of software development experience, to drive the full Software Development Life Cycle (SDLC) while ensuring best practices, performance optimization, and technical excellence. The ideal candidate will take complete ownership of the design, development, testing, deployment, and maintenance of our systems while mentoring team members and enforcing software engineering standards.

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
  • Oversee and enforce SDLC best practices, ensuring proper documentation and adherence to development workflows.
  • Mentor and lead 3+ developers, providing technical support and conducting code reviews.
  • Collaborate with stakeholders (Technical Lead and Manager) to finalize design documents, including wireframes, mindmaps, database structures, and pseudocode.
  • Design and maintain scalable application architectures, including microservices, cloud infrastructure, and Docker deployments.
  • Develop robust backend services using Node.js / NestJS, and dynamic front-end applications using Angular.
  • Work extensively with PostgreSQL, ensuring performant, secure, and maintainable database design and queries.
  • Optimize code performance, security, and maintainability, ensuring high-quality standards.
  • Conduct thorough code reviews to enforce best practices, coding standards, and architecture guidelines.
  • Support CI/CD processes, DevSecOps practices, and security compliance for smooth deployment.
  • Manage technical debt and implement performance optimizations to improve efficiency.
  • Execute time-bound Proof-of-Concepts (POCs) with open-source frameworks and tech stacks.
  • Ensure production monitoring, scalability, and resource optimization for deployed applications.
Qualifications
  • Bachelor's or Master’s degree in Computer Science or a related field.
Required Skills
  • 5+ years of hands-on development experience, with strong expertise in Node.js and NestJS.
  • Proven experience mentoring and leading at least 2 developers.
  • Solid understanding of SDLC, Agile methodologies, and software development best practices.
  • Strong proficiency in Angular for building scalable front-end applications.
  • Deep experience with PostgreSQL, including schema design, performance tuning, and query optimization.
  • Proficient in designing and deploying microservices architectures using Docker.
  • Familiarity with AWS cloud services, CI/CD pipelines, and infrastructure as code.
  • Skilled in prompt engineering to integrate LLM solutions into practical development workflows.
  • Proven background in performance and memory profiling; capable of identifying and resolving performance bottlenecks.
  • Highly efficient in executing time-bound Proof-of-Concepts (POCs) using diverse tech stacks and open-source frameworks.
  • Passionate about improving developer productivity with AI-assisted IDEs such as GitHub Copilot, Cursor.io, and Windsurf; able to mentor others in leveraging these tools.
  • Excellent debugging, problem-solving, and communication skills.
  • Strong collaborative mindset with the ability to lead by example in a team environment.

Mock Interview

Practice Video Interview with JobPe AI

Start Node.js Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Skills

Practice coding challenges to boost your skills

Start Practicing Now
Mangalore Infotech Solutions logo
Mangalore Infotech Solutions

Information Technology

Mangalore