Senior Full Stack Engineer
Inco · Bangalore, India · Remote
Posted Sep 27, 2026
Sign up free: we match you to jobs like this, tailor your application and fill the form. 2 free applications every day.
Senior Full Stack Engineer
Location: Bangalore, India Work setup: Hybrid, with regular in-person collaboration in Bangalore
About Inco
Inco is building the confidentiality layer for blockchains through advanced encryption and secure-compute technologies. We’re building secure, scalable infrastructure that enables applications to process sensitive data while preserving confidentiality. We’re looking for a Senior Full Stack Engineer to join our team in Bangalore and help build a new product from the ground up.
Who You Are
You are a strong product engineer who can work across the stack and take full ownership of a production web application. You care deeply about performance, reliability, and user experience. You understand that getting a feature to work is only the beginning—you think about latency, failure modes, observability, scalability, edge cases, and how the system behaves under real-world load.
You are comfortable moving between frontend, backend, infrastructure, and external integrations to solve problems end-to-end. You thrive in fast-moving environments where requirements evolve quickly and engineers are expected to make strong technical decisions independently.
Responsibilities
Full-Stack Engineering
Design, build, and maintain production-grade web applications.
Own features end-to-end, from frontend interfaces to backend services and infrastructure.
Build clean, maintainable, and scalable application architectures.
Develop robust APIs and backend systems.
Integrate third-party APIs and external infrastructure.
Work closely with product, design, and protocol engineers to rapidly ship high-quality features.
Performance & Reliability
Take applications from early-stage prototypes to production-grade systems .
Improve frontend performance, page load times, API latency, and responsiveness.
Identify and eliminate performance bottlenecks across the stack.
Build resilient systems that handle dependency failures gracefully.
Implement caching, retries, fallbacks, idempotency, and failure recovery where appropriate.
Ensure systems perform reliably under high traffic and rapidly changing workloads.
Real-Time Systems
Build applications that consume and display large amounts of frequently changing data.
Design efficient WebSocket, streaming, polling, and event-driven architectures.
Handle asynchronous state and race conditions across frontend and backend systems.
Ensure data remains accurate, fresh, and consistent across application components.
Frontend Engineering
Build responsive and highly performant user interfaces using React, Next.js, and TypeScript .
Design scalable component and application-state architectures.
Optimize rendering performance for complex, data-intensive interfaces.
Build polished user experiences across desktop and mobile.
Maintain a high standard for product quality and attention to detail.
Backend Engineering
Build and…