-
- Key Result Areas
- Develop and lead desktop and mobile web Back end development.
- Work on Node JS platform.
- Strong focus on UI Performance: optimize page load, rendering, caching, leveraging CDNs.
-
- Technology Skills:
- Advanced Javascript, CSS, HTML 5, D/XHTML, XML, JSON, DOM Concepts
- Must have worked on a SPA frameworks:Nodejs, AngularJS or InfernoJS
- Familiarity with common Javascript Libraries such as jQuery.
- Fluent in responsive design and mobile / tablet UI / UX
- Knowledge about UI testing automation
- Web mobile (touch devices: mobiles and tablets) experience is expected
- UI or API Performance: should have hands-on experience of optimizing page load, rendering,caching.
- Good understanding of AJAX and its UI implications
- Sense for appeal & aesthetics from a usability perspective

Similar jobs
Overview:
We as a global leader in software consultancy, is hiring a Senior Consultant skilled in backend technologies (Node.js / Java) with strong experience in Temporal.io (BPM/Workflow platform). This role offers an exciting opportunity to work remotely on cutting-edge, scalable enterprise solutions involving modern microservices, BPM workflows, and cloud-native technologies.
As part of our high-performance engineering team, you will contribute to designing, building, and maintaining distributed systems that drive critical client projects. The ideal candidate is hands-on with Temporal.io, backend development (Node.js or Java), and familiar with modern cloud, DevOps, and automation practices.
Key Roles and Responsibilities:
- Design, develop, and maintain backend services using Node.js (NestJS) or Java integrated with Temporal.io workflow engine.
- Model and implement business processes using BPMN workflows, including managing external task workers, Operate, and Tasklist in Temporal.
- Build and manage RESTful APIs and microservices that are scalable, secure, and maintainable.
- Collaborate closely with cross-functional teams including frontend engineers, DevOps, cloud architects, and QA.
- Implement secure authentication and authorization flows using Keycloak IAM.
- Develop and optimize database interactions with PostgreSQL in a process-driven architecture.
- Utilize Azure services such as Blob Storage, API Gateway, and AKS for cloud infrastructure.
- Automate cloud infrastructure provisioning using Terraform and manage containerized deployments with Kubernetes.
- Ensure high-quality deliverables by implementing unit and integration tests using Jest, and documenting APIs with Swagger/Postman/Insomnia.
- Participate in peer code reviews, technical discussions, and contribute to architectural decisions.
- Maintain and improve CI/CD pipelines (Azure DevOps/GitHub Actions desirable).
Technical Requirements:
Must-Have Skills:
- Temporal.io BPM Platform:
- BPMN modeling, external task workers, Operate, Tasklist (Hands-on experience mandatory)
- Backend Development:
- Node.js (with TypeScript, NestJS framework) OR Java (Strong proficiency)
- Frontend Exposure (Nice-to-Have):
- Modern React.js (v17+) with TypeScript (component-driven design)
- Cloud & Infrastructure:
- Experience with Azure Services: Blob Storage, API Gateway, AKS
- Infrastructure automation using Terraform
- Container orchestration via Kubernetes
- Database:
- Strong understanding of PostgreSQL and its role in process-driven applications
- Authentication & Authorization:
- Experience integrating Keycloak IAM for user role and token-based authorization
- Testing & API Management:
- Testing with Jest
- API documentation and testing using Swagger / Postman / Insomnia (OpenAPI)
- Version Control:
- Git and GitFlow branching strategy
Nice-to-Have / Bonus Skills:
- Blockchain integration for secure KYC/identity flows
- Building custom Camunda Connectors or writing exporter plugins
- Experience with Azure DevOps or GitHub Actions for CI/CD automation
- Authorization enforcement using identity-based access patterns
Additional Information:
- Work Mode: Remote (occasional office visits for team meetings)
About the team
Vakilsearch is on a mission to make Legal Simple. We are the leaders in Indian Legal, Tax and Compliance. Our mission is simplifying businesses to be in compliance with Government through end to end process and workflow automation. This is the key initiative of Vakilsearch as we look to revolutionize legal space in India.
We are a technology-driven platform, offering services that cover the legal needs of start-ups and established businesses. Some of our services include incorporation, government registrations & filings, accounting, documentation and annual compliances. In addition, we offer a wide range of services to individuals, such as property agreements and tax filings. Our mission is to provide one-click access to individuals and businesses for all their legal and professional needs.
Key Skills
- Strong proficiency with JavaScript
- Strong knowledge in JavaScript Object Oriented Programming
- Strong Knowledge of Node.js and frameworks such as Express
- Good Understanding of the nature of asynchronous programming model
- Good Understanding of callbacks and event emitters
- Good Experience in Node.js Module/Library development
- Basic understanding of front-end technologies, such as HTML5, and CSS3
- Proficient understanding of code versioning tools, such as Git
- Working experience with MongoDB or equivalent nosql data store
Job description
- Lead design, development, implementation and maintenance of applications & back-end services demonstrating service-oriented architecture.
- Design, build, test, and maintain scalable APIs, services, and systems within the platform.
- Choose the right Data Structures, tools, and tech stacks and do high-level design with guidance.
- Build, develop, mentor, review code and coach junior team members.
- Extensive programming experience with cross-platform development: Java/SpringBoot, Javascript/Node.js, Express.js or Python
- Extensive knowledge of ElasticSearch, MongoDB or Cassandra, Redis, SQS and data streaming (Spark, Flink, Kafka streams, storm, etc.).
- Well versed in Kafka Understanding cloud native technologies such as Docker and Kubernetes, capable to cover full development lifecycle including CI/CD
- Experience in use of source code management system like GIT, bitbucket and build tools like ant, maven, Gradle or make.
- Take great pride in Code quality and developer productivity.
- Put in Microservcies architecture in place that paves road for scalability, efficiency, observability, and availability.
- Build (and open source) data processing, storage and fetch systems at the petabyte scale with the lowest cost/GB while still responding in milliseconds at the 99th percentile.
- Write algorithms and services to influence personalisation and recommendation from a real-time recommendation engine for both home feed to surface most viral videos + video e-commerce
- Build machine learning pipelines using Kinesis,Spark/Flink/TensorFlow etc
- Agile methodologies, Sprint management, Roadmap, Mentoring, Documenting, Software architecture
- Proven experience in handling large infrastructure and distributed systems Liaison with Product Management, DevOps, QA, Client and other teams Your Experience Across The Years in the Roles You’ve Played
Requirement:
- Have total or more 7 - 9 years of experience with 2-3 years in a startup. Have B.Tech or M.Tech or equivalent academic qualification from premier institute. Experience in Product companies working on Internet-scale applications is preferred
- Thoroughly aware of cloud computing infrastructure on AWS leveraging cloud native service and infrastructure services to design solutions.
- Follow Cloud Native Computing Foundation leveraging mature open source projects including understanding of containerisation/Kubernetes.
We Value Engineers Who Are :
- Customer-focused: We believe that doing what’s right for the creator is ultimately what will drive our business forward.
- Obsessed with Quality: Your Production code just works & scales linearly
- Team players. You believe that more can be achieved together. You listen to feedback and also provide supportive feedback to help others grow/improve.
- Pragmatic: We do things quickly to learn what our creators desire. You know when it’s appropriate to take shortcuts that don’t sacrifice quality or maintainability
Chingari Benefits
The glory. Almost too much responsibility.
A fun-life balance
A ticket on our rocket ship to the moon. ��
We are looking for an experienced Back-end developer to join our IT team! As a Back-end Developer, you will be responsible for the server-side web application logic as well as for the integration of the front-end part.
- Be involved and participate in the overall application lifecycle
- Main focus on coding and debugging
- Collaborate with Front-end developers
- Define and communicate technical and design requirements
- Provide training, help and support to other team members
- Build high-quality reusable code that can be used in thew future
- Develop functional and sustainable web applications with clean codes
- Troubleshoot and debug applications
- Learn about new technologies
- Stay up to date with current best practices
- Conduct UI tests and optimize performance
- Manage cutting-edge technologies to improve applications
- Collaborate with multidisciplinary team of designers, developers and system administrators
- Follow new and emerging technologies
We are searching for an organized, ambitious Tech Lead with hands-on experience in .NET and data management methods with MongoDB, SQL.
In this role, you should be able to write functional code with a sharp eye for spotting defects. You should be a team player and an excellent communicator. If you are also passionate about the .NET framework and software design/architecture, we- d like to meet you.
Your goal will be to help internal teams to design, develop and maintain software.
Responsibilities and Duties :
- Writing clean, scalable code using .NET programming languages.
- Working on Architecture and Standards team to validate designs and standards.
- Perform coding, bug verification, unit testing, and integration testing.
- Build high-quality scalable and predictable web applications on the .NET Technology stack and maintain internal and external facing web applications.
- Creating and integrating services and APIs using Web API 2 for various products and applications.
- Working on system architecture and databasing in MySQL and NoSQL.
- Make regular modifications to existing software for error correction, adaptation to new hardware, and improving overall function and performance
- Evaluate new code for reliable architecture, stability, reusability, performance, automation, security, and metrics
- Using JSON to store and transport data.
- Working with other team members and the team lead using Project Management Tools and Version Source Control to create industry-leading technological products.
Skills required:
- 4 - 7 years of experience in MongoDB.
- Candidate should have 2 years of experience as a tech lead.
- Knowledge of .NET development and lifecycle methods in C# Language.
- Experience in making Web API 2 including routes, class components, async methods, parallel programming, authentication, and authorization, etc.
- Experience and hands-on knowledge of data management methods with MongoDB, MySQL, or NoSQL, etc.
- Should have experience and understanding of using JSON.
- Familiarity with working with .NET Framework, JavaScript, HTML. Knowledge of .NET Core is preferred.
- Knowledge and experience working with AWS Cloud and cloud computing techniques is an added advantage, but not a requirement.
- Having a BSc Degree in Computer Science is optional but should have some educational knowledge of computer science
▪ A Bachelor's degree in Computer Science, or related technical discipline
▪ 2 years of Software Development experience
▪ Deep hands-on technical experience in object-oriented design, data structures, algorithm design, and
complexity analysis
▪ Experience with full software lifecycle methodology, including; coding standards, code reviews, source
control management, build processes, testing, and operations
▪ Ability to identify, empathize with and delight the customer
▪ While every product-line has its tech stack - different products have different technologies and it's
expected that you are comfortable working across all of them as and when needed.
▪ Some of the technologies/frameworks that we work on - Microservices , Node.js, MySQL, Postgress..
We are building consumer internet space, payment processing, e-commerce and/or enterprise. SAAS products. Undergraduate (or higher) degree in computer science/engineering. You have an excellent grasp over theoretical and applied computer science.
Job Description
Responsibilities You can take responsibility of large sized projects. You can take full responsibility of one or more core modules and/or technical verticals / libraries / frameworks / components. This will include design and architecture, evaluating and deciding which framework/language/data store/tools to us, preparing roadmaps and timely delivery. You understand the business impact of your decisions. You will review code and ensure that implementations are testable, performant, scalable, documented and secure. You will work closely with product, design, revenue, platform and growth teams. You can take responsibility of large sized projects involving inter-departmental stakeholders. You can take full responsibility of one or more core modules and/or technical verticals / libraries / frameworks / components. Payment processing framework capable of supporting multiple payment methods (cards, netbanking, UPI, wallets, etc.) with one or more payment method supported across multiple payment gateways. This will include design and architecture, evaluating and deciding which framework/language/data store/tools to us, preparing roadmaps and timely delivery. You will drive engineering best practices, recruit other engineers, lead and manage teams, conduct performance reviews and mentor other engineers. You will review code and ensure that implementations are testable, performant, scalable, documented and secure. You will work closely with product, design, revenue, platform and growth teams.
Requirements 3-5 Years of Experience in software engineering.
5-10 years of industry experience in software engineering building consumer internet space, payment processing, e-commerce and/or enterprise SAAS products. Bachelor's Degree in Computer Science or related field, or 3+ years relevant work experience. Undergraduate (or higher) degree in computer science/engineering. You have an excellent grasp over theoretical and applied computer science. You have excellent problem solving and analytical skills. You should be able to identify systemic issues, performance bottlenecks and design/architect improvements. Experience with working on PCI compliant infrastructure. You should be able to build at this engineering level Store builder (products with multi-level variants (colour, size, etc.), SKUs, discounts) and shopping cart. Highly concurrent double entry accounting system. You have excellent problem solving and analytical skills. You should be able to identify systemic issues, performance bottlenecks and design/architect improvements. Good hold on data structures and algorithms. Strong object-oriented design skills, and an uncanny ability to design intuitive modules and class-level interface.
Desired Skills and Experience Python, Golang, Java, Ruby on Rails, Django
Intro
We are looking for an experienced Senior Software Engineer to join our team and drive the technology growth of our pay later platform. At Rely, we want passionate and talented individuals that want a challenge building the next generation payment products for Millennials across Asia. Together we will build the best products using amazing technology.
What will you do
- Design and implement business critical, high performance large scale services.
- Translate business requirements into scalable and extensible design.
- Coordinate with cross functional teams (Data, UX, QA etc.) on planning and execution.
- Continuously improve code quality, product execution and customer delight.
- Proactively manage stakeholder communication related to deliverables, risks, changes and dependencies.
- Building and managing automated build/test/deployment environments.
- Lead team members on functional and nonfunctional requirements and spread goals across the team.
What will you need
- 3+ years of hands-on experience with python and a backend framework (ideally django)
- 1+ years Hands-on experience working with Javascript and JS frameworks (Angular, React)
- Hands-on experience in designing, developing, testing and deploying applications large scale applications in any language or stack
- Experience working with high scale distributed systems.
- Practical knowledge of scalable software design.
- Good working knowledge of AWS
- Proficient with APIs, web protocols, OAuth, git.
- Ability to understand and implement Continuous Integration and Continuous Delivery.
- Well versed with Lean methodologies, TDD and Test Engineering and Automation.
- Ability to design and implement low latency RESTful services.
- Willingness to learn new languages and methodologies.
What would be a bonus
- Experience in production environments with large data sets
- Experience in scaling systems to millions of users.
- Work experience in a fast-growth startup
- Experience in DevOps tools but not limited to Docker, Kubernetes
- Experience in Gunicorn and Nginx










