We are seeking an experienced Senior Full-Stack Engineer to join our software development team and contribute to the design, development, and delivery of multiple technology products.
This is a hands-on, backend-focused full-stack role requiring strong expertise in Go, React,
TypeScript, PostgreSQL, REST APIs, Linux, Docker, and system architecture.
Key Responsibilities
- Design, develop, and maintain scalable backend services using Go.
- Build responsive and maintainable web applications using React and TypeScript.
- Design REST APIs and relational database schemas using PostgreSQL.
- Implement secure authentication, authorization, and third-party integrations.
- Develop reliable background services and handle concurrency, retries, timeouts, and failure recovery.
- Integrate real-time services, external platforms, APIs, and hardware systems.
- Write clean, testable, and maintainable code.
- Conduct code reviews and contribute to engineering standards and best practices.
- Support application deployment, monitoring, troubleshooting, and production issue
resolution.
- Participate in architecture discussions, technical planning, and solution design.
- Provide technical guidance and mentorship to backend and frontend developers.
Required Qualifications
- 4+ years of professional software development experience.
- Strong hands-on experience with Go.
- Strong experience with React and TypeScript.
- Proficiency in PostgreSQL, database design, indexing, and query optimization.
- Experience designing and integrating REST APIs.
- Good understanding of concurrency, networking, authentication, and application security.
- Experience working with Linux, Docker, Git, and modern development workflows.
- Familiarity with unit testing, integration testing, debugging, and production deployments.
- Ability to independently take ownership of features from planning through delivery.
- Strong analytical, communication, and problem-solving skills.
Preferred Qualifications
Experience with any of the following will be considered an advantage:
- WebSocket or Server-Sent Events
- Real-time applications or media-processing systems
- FFmpeg, GStreamer, RTSP, HLS, or WebRTC
- Redis, message brokers, or microservices
- Amazon S3, MinIO, or other object-storage platforms
- CI/CD pipelines, cloud platforms, or Kubernetes
- Prometheus, Grafana, or other monitoring tools
- Hardware, IoT, AI, or computer-vision integrations
Education
- Bachelor’s degree in Computer Science, Information Technology, Software Engineering,
Electronics, or a related technical field.
- Candidates with equivalent professional experience and a strong technical background may also be considered.
Interested candidates may share their updated resume at hr@kibosolution.com, along with their current location, notice period, expected compensation, and relevant project experience
Pay: ₹383,000.00 - ₹1,050,000.00 per year
Benefits:
- Paid sick time
- Paid time off
- Provident Fund
Work Location: In person