int(9439)
Bangalore, India

Lead Full Stack Developer

Our client is an intellectual property (IP) management and analytics company that specializes in providing software and services for patent portfolio management, patent search and analytics, patent drafting, and patent prosecution. The company’s goal is to help organizations optimize their IP assets and make informed decisions related to IP strategies, monetization, and risk management.

They offer a suite of software products and services that cater to various aspects of the IP lifecycle. The company has offices in Los Altos, CA, Bangalore, India, and Gurgaon/New Delhi, India and they are automating steps in IP patent prosecution through AI & ML led engineering to remove redundancy in the industry space and to bring tech efficiency for patent professionals in US & Europe. They offer unique solutions to more than 200 IP owner corporations worldwide and help them build their patent portfolios.

*** Please apply only if you have proven experience and track record of having developed B2B products from the scratch, which are deployed and working ***

Please contact Shubhashish Das and email your cv directly in word format with Job ID: 10234 to HR-India@theedgepartnership.com.

Please note that due to the high number of applications only shortlisted candidates will be contacted. If you do not hear from us in the next 5 business days we regret to inform you that your application for this position was unsuccessful.

Apply for this Job

Key responsibilities

Working on the design and implementation of software products in the engineering function. You will be expected to design and implement the various functionalities of various existing products and the currently slated products for development.

The candidate must independently be able to:

  • Design and implement the right features, and components of the various software product that would be highly scalable, performant, and secure.
  • Evaluate the right design patterns and come up with a scalable, performant, and flexible design for the problem at hand.
  • Implement the features and component using the best code practices and the right design.
  • Ensure proper documentation of code, write unit tests, and mocks, and ensure the code quality is as per the given criteria.
  • Ensure proper management of code using the right branching, pull request creation, and merging techniques.
  • Evaluate, obtain approval, and implement the right external tools/frameworks that can help implement the feature /component efficiently.
  • Review the codes of peers and do pair programming where needed.
  • Help support to fix the existing bugs in development to stabilize the product.
  • Help to upgrade the existing tools, and frameworks in turn to help reduce the tech debt.

Role requirements

  • 8+ years of experience in Full Stack Development in a B2B product development.
  • Tech/M.Tech in Computer Science from a reputed college.
  • Decent communication and articulation skills.

Skills required:

  • Tech Stack – MERN (MySQL, ExpressJS, NodeJS, ReactJS)
  • Unit Test Framework
  • Containerization – Docker, Helm, Kubernetes
  • Config Management Tools – Vault
  • Source Code Control – GitHub, GitHub Actions
  • Miscellaneous – SonarQube, Pinpoint, Grafana, Prometheus
  • COTS – Bonita, ElasticSearch, RabbitMQ, Kafka

Apply for this Job

Lead Full Stack Developer

Bangalore, India

    Submit Application