Senior Full Stack Engineer
Listed on 2026-10-18
-
Software Development
Backend Developer, Full Stack Developer
Location:
Bangalore, India Work setup:
Hybrid, with regular in-person collaboration in Bangalore
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 AreYou 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.
- 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.
- 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.
- Build applications that consume and display large amounts of frequently changing data.
- Design efficient Web Socket, 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.
- Build responsive and highly performant user interfaces using React, Next.js, and Type Script.
- 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.
- Build and maintain backend services supporting application logic and data processing.
- Design scalable APIs and data models.
- Work with databases, caching systems, queues, and event-driven services.
- Improve observability through logging, monitoring, tracing, and alerting.
- Debug complex production issues across application and infrastructure layers.
- Own major technical areas of the product.
- Make architecture and technology decisions with long-term maintainability in mind.
- Set a high bar for code quality, testing, documentation, and operational reliability.
- Conduct thoughtful code reviews and mentor other engineers.
- Proactively identify technical debt, scalability limitations, and reliability risks.
- Work closely with the founding and engineering teams in a highly iterative environment.
- 5+ years of software engineering experience.
- Strong production experience with…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).