Software Engineer - Node.js
Transight Systems Private LimitedResume Keywords to Include
Make sure these keywords appear in your resume to improve ATS scoring
Sign up free to auto-tailor your resume with all these keywords and get a higher ATS score
Job Description
We are seeking a highly skilled Software Engineer with 4+ years of experience in Node.js and TypeScript to build and maintain high-performance, real-time backend systems. The ideal candidate will have strong expertise in binary data processing, TCP/UDP socket programming, and designing low-latency, scalable data pipelines. You will play a key role in developing robust backend services for streaming and telematics systems, ensuring high availability, performance, and reliability.
Key Responsibilities:
- Design and implement high-performance binary data parsers using bitwise operations for real-time data processing.
- Build and maintain scalable TCP/UDP socket servers to handle high-throughput connections.
- Architect and optimize low-latency data pipelines for streaming and telematics systems (e.g., JT808, JT1078).
- Develop and maintain RESTful APIs and backend services using Node.js and TypeScript.
- Work with MongoDB and Redis in production, including schema design, indexing, and performance optimization.
- Implement caching strategies and data synchronization mechanisms.
- Ensure system reliability, fault tolerance, and observability (logging, monitoring, alerting).
- Write unit, integration, and load tests for critical components.
- Collaborate with cross-functional teams to design and implement scalable microservices architecture.
Requirements
- 4+ years of experience in Node.js and TypeScript development.
- Strong understanding of binary data processing and bitwise operations.
- Hands-on experience with TCP/UDP socket programming and real-time systems.
- Solid knowledge of event-driven architecture and asynchronous programming.
- Experience working with MongoDB and Redis in production environments.
- Familiarity with high-performance and low-latency system design.
- Experience building and consuming RESTful APIs.
- Understanding of microservices architecture and distributed systems.
- Strong problem-solving skills and ability to work in a fast-paced environment.
Job Type: Full-time
Pay: ₹25,000.00 - ₹45,000.00 per month
Benefits
- Health insurance
- Provident Fund
Ability to commute/relocate
- Kochi, Kerala: Reliably commute or planning to relocate before starting work (Required)
Application Question(s)
- How many years of hands-on experience do you have with Node.js and TypeScript?
Work Location: In person
Want AI-powered job matching?
Upload your resume and get every job scored, your resume tailored, and hiring manager emails found - automatically.
Get Started Free