
You’ll be joining the engineering team responsible for delivering SaaS and on-premise solutions that orchestrate case data workflows and provide data driven legal insights for our clients. You will be leading the development, maintenance and scaling of our strategic initiatives - using a variety of distributed systems and cloud-technology stacks, driving our next level of growth. As an early member of our small team, you will have ample opportunity to lead and scale the product and the team.
Responsibilities
- Work with product management to understand customers' case data workflows to translate their pain points to requirements.
- Gain a solid understanding of customer backend pipelines and integration surfaces.
- Breakdown large projects into potentially shippable incremental units within a timeframe.
- Understand the current system architecture and design sub systems.
- Be hands-on and build end-to-end new features and support existing features.
- Engage in all stages of the product development life cycle.
- Adopt a customer-centric and iterative mindset.
- Promote engineering best practices such as API design standards, coding standards, code test coverage, code reviews, CI/CD, and documentation.
- Work with lead engineers and mentor junior engineers to deliver on large initiatives.
- Our tech stack is varied - you will start with Ruby/Rails, JavaScript/React, Postgres, Redis, Sidekiq, Heroku, AWS, and more.
Required Skills:
- Exposure to a variety of stacks building SaaS platforms and/or on-premise solutions.
- Experience with building sub-systems or services in a distributed system.
- Exposure to one or more backend architectures such as event-driven, micro services, and cloud architectures.
- Experience troubleshooting performance and/or scale issues.
- Strong in RDBMS and/or NoSQL databases.
- Proficient in one or more scripting languages - experience in Ruby/Rails and JavaScript/React is a plus.
- Strong in data structures, algorithms, object-oriented programming, and design patterns.
- Ability to effectively communicate and collaborate with both technical and nontechnical team members.
- Prior experience in the legal tech industry is a plus.
Years of Experience : 5+ years
Educational Qualification: BE or BCA or MCA OR Msc IT

Similar jobs (10)
Designation – Nodejs Developer
Experience – Min 3+ Yrs
Location: Ahmedabad ( WFO)
We are seeking a highly skilled Senior Node.js Developer with expertise in SQL and MongoDB to join our dynamic team.
As a key member of our development team, you will be responsible for managing the interchange of data between the server and users, as well as developing server-side logic. Your primary focus will be on the development of all server-side logic, ensuring high performance and responsiveness to requests from the front-end. Additionally, your experience with both SQL and NoSQL databases will be crucial in defining and maintaining our data storage solutions.
Responsibilities:
Develop and maintain server-side applications using Node.js.
Design and implement RESTful APIs for seamless integration with front-end applications.
Collaborate with front-end developers to integrate user-facing elements with server-side logic.
Optimize applications for maximum speed and scalability.
Implement security and data protection measures.
Design and maintain database schemas for both SQL (e.g., MySQL, PostgreSQL) and NoSQL (e.g., MongoDB) databases.
Manage and mentor junior developers, providing technical guidance and support.
Stay updated with emerging technologies and industry best practices.
Requirements:
Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent work experience.
Minimum 4 years of experience in Node.js development.
Proficiency in JavaScript/TypeScript and frameworks such as Express.js.
Strong understanding of asynchronous programming and event-driven architecture.
Experience with SQL databases (e.g., MySQL, PostgreSQL) and proficiency in writing complex SQL queries.
Experience with NoSQL databases (e.g., MongoDB) and familiarity with their query languages.
Familiarity with ORM libraries (e.g., Sequelize, Mongoose) for database interaction.
Knowledge of version control systems (e.g., Git).
Understanding of CI/CD pipelines and deployment processes.
Excellent communication and teamwork skills.
Ability to lead and mentor a team of developers.
My Client's India is its largest studio outside USA with 400+ people and growing rapidly. It manages some of the biggest global games in the Casual Gaming, Action Strategy, Match-3, Slots, and Invest Express genres. The game teams are responsible for the long term-vision of the game, its entire Game Design & Tuning, Product Roadmap, Features, Content & Creative decisions, Art work (2D, 3D, Animation), Development, QA/Testing, Analytics & Performance Tracking, User Acquisition & Live Operations.
The India team is full of passionate gamers, who love to play, build great products, and have fun doing it. Studio I expect continued growth and is looking for strong leaders to expand the studio into this next growth phase.
As a Principal Software Engineer, you will be responsible for the software design of large scale applications and features & enhancements which reaches millions of players. You should be passionate about players, performance, scalability and holds a very high bar for quality of the game.
Responsibilities
- Work with Product Management to translate business requirements into technical requirements.
- Owns technical roadmap, design and review for end-to-end games, ensure design quality and integrity
- Modernizing the tech stack
- Bring tech innovations in the game which will help in growth of the games
- Design, code, and develop new features/fix bugs/add enhancements
- Analyze and improve efficiency, scalability and stability of various system resources
- Lead and Mentor junior engineers and drive a culture of technical perfection.
- Drive creative and innovative solutions to complex problems, exemplifying good technical discernment.
- Drive improvements and new approaches to address potential systemic pain points and technical debt, anticipate and avoid problems.
- Take a hands-on approach in the development of prototypes, independently and with others, to establish design decisions and/or technical feasibility.
Required Skills
- Masters or Bachelor’s Degree in Computer Science, Engineering or equivalent
- A minimum of 7 years of professional experience in software development, mobile, desktop or web application development with hands on coding experience covering full stack
- Experience coding in C#, C++, Python, Javascript and SQL
- Working knowledge of mobile landscape, architectures, trends, and emerging technologies.
- A proven foundation in computer science, with strong competencies in data structures, algorithms, OOPS and software design
- Strong problem solving and debugging skills
- Excellent communication skills and the ability to work effectively in a team environment.
Desired Skills
- Experience with mobile development – Android/iOS/Native OR on game engines such as Cocos-2D, Unity or other.
- Experience with Amazon Web Services (EC2, ELBs, ElastiCache, DynamoDB, terraform etc)
- Experience with setting up server monitoring, alerting and server provisioning
- Familiarity with micro service architecture, containers and related technologies (Docker, Kubernetes, ECS)
- Experience with development tools & integrated build systems: XCode, IntelliJ, Git/Jenkins
- Experience of driving activities, review process to ensure software and product quality.
- Willing to pick up any languages, technologies, or methodologies necessary to smite a challenge—and if a conventional solution does not exist, then innovate as necessary.
What we offer you:
- Work in a studio that has complete P&L ownership of games
- Competitive salary, discretionary annual bonus scheme and RSUs
- Full medical, accident as well as life insurance benefits
- Catered breakfast, lunch and evening snacks
- Child care facilities for women employees and discounted facilities for male employees
- Well stocked pantry
- Generous Paid Maternity/Paternity leave
- Employee Assistance Programs
- Active Employee Resource Groups – Women
- Frequent employee events
- Additional leave options for most employees
- Flexible working hours on many teams
- Casual dress every single day
- Work with cool people and impact millions of daily players!
Node.js Developer Responsibilities:
- Developing and maintaining all server-side network components.
- Ensuring optimal performance of the central database and responsiveness to front-end requests.
- Collaborating with front-end developers on the integration of elements.
- Designing customer-facing UI and back-end services for various business processes.
- Developing high-performance applications by writing testable, reusable, and efficient code.
- Implementing effective security protocols, data protection measures, and storage solutions.
- Running diagnostic tests, repairing defects, and providing technical support.
- Documenting Node.js processes, including database schemas, as well as preparing reports.
- Recommending and implementing improvements to processes and technologies.
- Keeping informed of advancements in the field of Node.js development.
Node.js Developer Requirements:
- Bachelor's degree in computer science, information science, or similar.
- At least 4 years' experience as a Node.js developer.
- Extensive knowledge of JavaScript, web stacks, libraries, and frameworks.
- Knowledge of front-end technologies such as HTML5 and CSS3.
- Superb interpersonal, communication, and collaboration skills.
- Exceptional analytical and problem-solving aptitude.
- Great organizational and time management skills.
- Availability to resolve urgent web application issues outside of business hours.
Company Introduction
Mintifi is a growing Fintech startup and has a presence in pan India. We are moving towards lightning fast business loans using data-driven decision-making.
Job Description
We are looking for a Ruby on Rails developer responsible for managing the interchange of data between the server and the users. Your primary focus will be the development of all server-side logic, definition, and maintenance of the central database, and ensuring high performance and responsiveness to requests from the front-end. You will also be responsible for integrating the front-end elements built by your co-workers into the application. Therefore, a basic understanding of front-end technologies is necessary as well.
Responsibilities
- Design, build, and maintain efficient, reusable, and reliable Ruby code
- Integration of data storage solutions
- Integration of user-facing elements developed by front-end developers with server side logic
- Identify bottlenecks and bugs, and devise solutions to these problems
- Help maintain code quality, organization and automatization
- Java / J2ee Development environments
- Eclipse or similar tooling
- Very Strong Web front end development including JavaScript, Angular, React, etc.
- Develop REST based microservices using Spring, SpringBoot, SpringCloud, SpringListener, SpringMVC, JavaScript, HTML, XML, JUNITS Cloud, container image development and container orchestration
Skills Required:
- Angular, Spring Springboot, SQL Server
Experience Preferred:
- Looking for a full stack developer with Strong Front end experience, Spring Springboot, SQL Server, GCP
we are looking to add new talent to our ruby on rails team. You will be responsible for developing and maintaining the server-side logic for the central database, testing performance, troubleshooting, and integrating front-end elements into the application.
Job specifications-
- Bachelor’s degree in computer science, computer engineering, or related field.
- Understanding of ruby on rails as well as libraries
- Ability to write clear, readable ruby codes.
- Problem-solving capabilities.
- Understanding of code versioning tools like- Git
- Good understanding of front-end technologies including- HTML5, JavaScript, and CSS3.
- Familiarity with MVC, Mocking, RESTful, and ORM.
- Familiarity with testing tools.
-Basic understanding of front-end technologies, such as JavaScript, HTML5, and CSS3
-Familiarity with concepts of MVC, Mocking, ORM, and RESTful
-A knack for writing clean, readable Ruby code
Role:
- Understand complex business problems and implement product features that are secure, scalable, robust and easy to implement and maintain.
- Take full ownership of product features to implement, provide bug fixes and write tests and tooling for those features to ensure they work well at cloud scale.
- Take pride of ownership in features that are used by users of Top 100 Global enterprises.
Required skills:
- C#/ASP.NET/Javascript/MVC guru with the ability to understand complex domain problems and churn out a PoC quickly.
- A great communicator of ideas and solutions and a lateral thinker when faced with complex performance or production issues.
Qualifications
Any B.E /B.Tech / Science / Computer - graduate or post graduate






