Frontend Software Engineer - Process Management

Corporater

Bengaluru

On-site

INR 2,500,000 - 3,800,000

Full time

6 days ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

Corporater India is seeking a Frontend Software Engineer to join the team building Process Manager, a strategic platform that enables customers to model, automate, and govern business processes.

You will help tackle complex frontend engineering, diagram rendering, interactive canvas design, and real-time collaboration features that make process modeling accessible and intuitive for enterprise users.

Qualifications

  • 4+ years of hands-on React and TypeScript experience.
  • Experience building production frontend applications at scale.
  • Solid understanding of SVG, canvas manipulation, and performance optimization.
  • Experience with state management solutions (Redux Toolkit, MobX, or similar).
  • Strong testing discipline with Jest, React Testing Library, and integration testing.
  • Experience with GraphQL or REST API integration and working with backend engineers.
  • Proficiency with CSS and component styling approaches (CSS-in-JS, Styled Components, or similar).
  • Experience building complex, interactive UI components and maintaining clean frontend architecture.
  • Strong understanding of browser performance and optimization techniques.

Responsibilities

  • Develop BPMN modeling and workflow design experiences using diagram-js, BPMN.io, and custom visuals.
  • Build interactive canvas features including drag-and-drop interactions, palettes, property panels, overlays, and context menus for process visualization.
  • Implement SVG-based diagram rendering with performance optimization for large process models.
  • Design and build workflow visualization features that make enterprise process automation accessible and intuitive.
  • Develop frontend solutions using React, TypeScript, GraphQL (Apollo Client), Redux Toolkit, and Styled Components.
  • Build reusable component libraries and visualization primitives for process modeling.
  • Optimize frontend performance for handling large process definitions and complex diagram manipulations.
  • Write automated unit and integration tests using Jest, React Testing Library, and specialized testing patterns for diagram interactions.
  • Contribute to frontend modernization initiatives and evaluate evolution of the React and GraphQL stack.
  • Participate in architecture and code reviews and contribute to engineering standards and best practices.
  • Work closely with Product Managers, backend engineers, designers, architects, and other frontend engineers on the team.
  • Participate in discovery, evaluate design alternatives, and bring technical trade-offs and practical solutions to complex product challenges.
  • Take ownership of user experience quality, performance, and accessibility in the process modeling environment.

Skills

React
TypeScript
Production frontend
SVG optimization
Canvas manipulation
Redux Toolkit
MobX
Jest
React Testing Library
GraphQL
REST API
CSS-in-JS
Styled Components
UI components
Browser performance

Tools

diagram-js
BPMN.io
Apollo Client
React Router

Job description

About Corporater

Corporater is a global enterprise software company helping large organizations manage governance, performance, risk, compliance, and business processes through a connected business management platform.

As we continue to evolve our global product, Corporater India is building a strong Product Engineering organization focused on scalable, high-quality product development and customer outcomes.

About the Role

We are looking for a Frontend Software Engineer to join the team building Process Manager, a strategic platform that enables customers to model, automate, and govern business processes.

You will help build the BPMN-based modeling experience that powers workflow automation across enterprise customers. This role combines complex frontend engineering, advanced visualization, workflow modeling, and deep product collaboration. You will work on challenging problems in diagram rendering, interactive canvas design, and real-time collaboration features that make complex process modeling accessible and intuitive for enterprise users.

What You Will Do
  • Develop BPMN modeling capabilities and workflow design experiences using diagram-js, BPMN.io, and custom visualization libraries.
  • Build interactive canvas features including drag-and-drop interactions, palettes, property panels, overlays, and context menus for process visualization.
  • Implement complex SVG-based diagram rendering with performance optimization for large, intricate process models.
  • Design and build workflow visualization features that make enterprise process automation accessible and intuitive.
  • Develop frontend solutions using React, TypeScript, GraphQL with Apollo Client, Redux Toolkit, and Styled Components.
  • Build reusable component libraries and visualization primitives for process modeling.
  • Optimize frontend performance for handling large process definitions and complex diagram manipulations.
  • Write automated unit and integration tests using Jest, React Testing Library, and specialized testing patterns for diagram interactions.
  • Contribute to frontend modernization initiatives and evaluate evolution of the React and GraphQL stack.
  • Participate in architecture and code reviews and contribute to engineering standards and best practices.
  • Work closely with Product Managers, backend engineers, designers, architects, and other frontend engineers on the team.
  • Participate in discovery, evaluate design alternatives, and bring technical trade-offs and practical solutions to complex product challenges.
  • Take ownership of user experience quality, performance, and accessibility in the process modeling environment.
What We Are Looking For
Must Have
  • Strong hands-on React and TypeScript experience (4+ years with production systems).
  • Experience building production frontend applications at scale.
  • Solid understanding of SVG, canvas manipulation, and performance optimization for complex visualizations.
  • Experience with state management solutions (Redux Toolkit, MobX, or similar).
  • Strong testing discipline with Jest, React Testing Library, and integration testing.
  • Experience with GraphQL or REST API integration and working with backend engineers.
  • Proficiency with CSS and component styling approaches (CSS-in-JS, Styled Components, or similar).
  • Experience building complex, interactive UI components and maintaining clean frontend architecture.
  • Strong understanding of browser performance and optimization techniques.
Nice to Have
  • Experience with diagram libraries (diagram-js, BPMN.io, Mxgraph, Cytoscape, or similar).
  • Experience building visual/diagramming tools or collaborative editing features.
  • Knowledge of BPMN, workflow modeling, or business process automation concepts.
  • Experience optimizing SVG rendering and handling large-scale data visualizations.
  • Apollo Client or similar GraphQL client library experience.
  • Experience with React Router and complex SPA navigation patterns.
  • Accessibility (a11y) experience and familiarity with enterprise software requirements.
  • Experience mentoring junior engineers or contributing to open-source projects.
How We Work

We are building self-organising Product Teams, not order-taking engineering teams.

We look for engineers who:

  • Start with the customer/business problem rather than simply implementing a specification.
  • Bring solution options and explain technical trade-offs.
  • Participate in discovery before the solution is fixed.
  • Challenge scope, sequencing, and technical decisions constructively.
  • Take ownership and do not wait to be assigned tasks.
  • Care about the customer and business outcome behind the technology.
  • Share knowledge, review code, mentor others, and continuously raise the engineering bar.

Location: India | Function: Product Engineering | Experience: 4+ years

Why Join Corporater?

You will be part of the Product Engineering organization being built in Corporater India, working on a strategic platform that helps enterprise customers automate and govern their most critical business processes.

You will solve interesting engineering problems across complex visualization, interactive design, performance optimization, and enterprise-scale frontend development. You will directly influence how customers experience process modeling and automation, making their work more efficient and intuitive.

If you enjoy solving meaningful engineering problems, building sophisticated visual tools, and want to create products that have real impact on how enterprises work, we would like to hear from you.

How to Apply

Ready to shape delivery excellence and lead talented consultants at Corporater?

Apply now by submitting your résumé and a brief cover letter through our recruitment portal. Please note that applications submitted by email will not be accepted.

Important Note

We conduct all recruitment in-house and do not accept candidate submissions or CVs from recruitment agencies.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Frontend Software Engineer - Notifications
Frontend Software Engineer - Notifications

Corporater • Bengaluru

On-site
INR 1,200,000 - 2,100,000
UI/UX Designer - Product Engineering
UI/UX Designer - Product Engineering

Corporater • Bengaluru

On-site
INR 600,000 - 900,000
Backend Software Engineer - Notifications
Backend Software Engineer - Notifications

Corporater • Bengaluru

On-site
INR 1,500,000 - 2,100,000
Managed Service Consultants
Managed Service Consultants

Corporater • Bengaluru

On-site
INR 800,000 - 1,200,000
Competitive compensation
Career growth opportunities
Global exposure
GRC Consultants / Senior Consultants
GRC Consultants / Senior Consultants

Corporater • Bengaluru

On-site
INR 1,000,000 - 1,500,000
Competitive salary
Flexible work arrangements
Career growth opportunities
Sr Software Engineer
Sr Software Engineer

Appian • Chennai District

On-site
INR 3,500,000 - 5,500,000
Software Engineer- Frontend
Software Engineer- Frontend

WebEngage • Mumbai, Bengaluru, Gurugram District

On-site
INR 1,200,000 - 2,400,000
Macbook for Engagers
Medical insurance
Mental health support
+1
Senior Frontend Software Engineer
Senior Frontend Software Engineer

Commonwealth Bank of Australia • Bengaluru

On-site
INR 4,000,000 - 7,000,000
Senior Software Engineer – Flowable BPM Platform
Senior Software Engineer – Flowable BPM Platform

Epam Systems • Hyderabad, Pune District, Bengaluru

On-site
INR 2,800,000 - 4,000,000
Sr. Front End Engineer
Sr. Front End Engineer

Centre for Computational Technologies (CCTech) • Maharashtra

On-site
INR 3,000,000 - 4,000,000
Opportunity to work in a dynamic IT/AI
Be part of transforming product dev.