11 Sep
|
Net Connect
|
Bengaluru
11 Sep
Net Connect
Bengaluru
Key Responsibilities
- Design, develop, and maintain backend services using Node.js and TypeScript, ensuring optimal performance and scalability with PostgreSQL databases.
- Model data effectively, employing normalization and denormalization strategies as needed, and optimize database queries to prevent performance bottlenecks.
- Implement robust multi-tenant architectures with proper scoping, RBAC, and audit trails to ensure data security and integrity in enterprise environments.
- Develop and manage event-driven processes, including queue management, retry strategies, and handling idempotency and backpressure issues.
- Create and maintain caching strategies that maximize performance while ensuring data consistency, using patterns like cache-aside and distributed locks.
- Build real-time data pipelines using technologies such as SSE and WebSockets, ensuring seamless data streaming and user interface responsiveness.
- Design and implement frontend applications using React and Next.js, focusing on server-side rendering, code splitting, and optimal hydration behavior.
- Ensure the UI meets Core Web Vitals standards and provides a seamless user experience through effective bundle analysis and state management techniques.
Overview
- The Senior Full Stack Engineer at Welocity in Bangalore is a critical role within the Product Engineering team, focused on building AI-native enterprise software.
- Situated in the ITES sector, this position involves creating robust, scalable systems that support real-time multilingual voice processing and heavy data pipelines, servicing users across India, the UK, and Europe.
- This role demands a high level of engineering expertise, particularly in managing latency budgets, optimizing queries, and ensuring responsive UI performance in complex,
data-intensive environments.
- The engineer will be responsible for designing and implementing both backend services and frontend interfaces, using cutting-edge technologies like Node.js, React, and Next.js.
- The position emphasizes end-to-end ownership of features, from schema design to deployment, requiring a proactive problem-solving mindset and accountability for the solutions delivered.
- The engineer will integrate with legacy systems and handle challenges such as multi-tenant boundaries, event-driven flows, and real-time data streaming.
- Welocity offers a fast-paced, dynamic work setting where decisions are made quickly and engineers have significant autonomy and ownership over their work.
- The role is ideal for those who thrive in startup-like settings or have a strong engineering background from premier institutions.
Requirements
- 6-9 years of experience in building production web systems with real-world user interactions and load management.
- Proficient in TypeScript, with a strong understanding of generics, discriminated unions, and type inference to enhance code reliability and prevent bugs.
- Extensive experience with React, capable of optimizing component rendering and implementing efficient memoization techniques.
- Strong database skills, capable of writing complex SQL queries and understanding ORM behavior and database optimization.
- Proven ability to design APIs consumed by external clients, ensuring stability and scalability under load.
- Experience debugging and resolving production issues, with a track record of documenting solutions and improvements post-resolution.
- Background in a startup environment or a strong engineering institution is preferred, demonstrating ability to manage projects with minimal guidance.
📌 Senior Full Stack Engineer (Bengaluru)
🏢 Net Connect
📍 Bengaluru