resu·mail

Senior Software Engineer

at Celestia

Bengaluru, India Senior Posted 2026-01-05

Don't apply into the void — reach the hiring manager

ResuMail finds the recruiters and hiring managers behind this Senior Software Engineer role at Celestia, drafts a personalised outreach email, and schedules the send — so your application actually gets seen.

Reach the hiring manager ›

About this role

Role Overview: We are looking for a passionate and curious JavaScript Full Stack Engineer to join our engineering team at Celestial Systems. The ideal candidate is a fast learner, problem solver, and team player who thrives in a dynamic environment. You will work on building scalable and intelligent web applications with AI-driven tools. This role is ideal for someone who wants to grow rapidly while contributing to innovative technology. Key Responsibilities: Design, develop, and maintain full-stack web applications using React, Node.js, and TypeScript. Implement backend services and APIs using GraphQL and REST principles. Solid understanding of Python and interest in working with AI-based technologies. Work extensively with PostgreSQL for data modeling and database management. Integrate frontend and backend systems efficiently using Axios for data fetching and API communication. Build clean, modular, and type-safe codebases using TypeScript Can create visually appealing, responsive user interfaces using React and Material UI. Collaborate closely with the Product and AI teams to develop features into the platform. Write and maintain well-structured, reusable, and testable code with strong attention to performance and scalability. Participate in design reviews, sprint planning, and daily team discussions to ensure smooth collaboration. Contribute to CI/CD setup and containerized deployments using Docker. Proactively identify issues, optimize performance, and ensure system reliability. Required Qualifications: Bachelor’s degree in Computer Science, Engineering, or a related field. 5 to 8 years of hands-on experience in full-stack web development. Strong command of JavaScript and TypeScript. Proficiency in React, Material UI, and modern frontend development practices. Solid backend development experience with Node.js, GraphQL, and REST APIs. Practical knowledge of PostgreSQL and Sequelize ORM. Experience with Zod or similar validation libraries. Familiarity with API communication using Axios. Understanding of version control using Git and collaborative workflows. A sincere, proactive, and learning-oriented attitude with strong problem-solving skills. Excellent communication and teamwork capabilities. A proactive attitude with a strong desire to learn and contribute to product quality. Experience of working with AI Code assistants like Cursor.AI, GitHub Copilot, etc. Preferred Qualifications: Experience deploying and maintaining applications on AWS or GCP. Knowledge of CI/CD pipelines, Docker, and modern DevOps practices. Basic understanding of Python and interest in working with AI-based technologies. Exposure to Agile or Scrum-based environments. Familiarity with testing frameworks and debugging tools.

How to get this job at Celestia

  1. Don't rely on the portal. Cold applications for a role like Senior Software Engineer land in a pile of hundreds. A direct, personalised message to the hiring manager or a referrer is the fastest way in.
  2. Find the right person. ResuMail surfaces the actual recruiters and hiring managers at Celestia — not a generic careers inbox.
  3. Send tailored outreach. ResuMail drafts an email personalised to your resume and this role, then paces and schedules sends so you stay out of spam.
  4. Follow up. One polite nudge after 5–7 days roughly doubles reply rates — scheduled for you.

Reach Celestia's hiring managers today.

Free to start. No credit card. Built for Indian job seekers.

Start free with ResuMail ›