Search by job, company or skills

ctruh

Senior Full Stack Engineer

Save
new job description bg glownew job description bg glow
  • Posted an hour ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Role

Senior Full Stack Engineer

Company

Ctruh Technologies Pvt. Ltd.

Location:

Bengaluru, India

Experience

5+ Years

The Role

Were looking for a Senior Full Stack Engineer to build, scale, and maintain high-performance web applications for Ctruhs technology platforms. This role involves working across the stack -frontend, backend, and infrastructure - using modern JavaScript-based technologies.

Youll collaborate closely with product managers, designers, and cross-functional engineering teams to deliver scalable, secure, and user-centric solutions. This role is ideal for someone who enjoys end-to-end ownership, technical problem-solving, and working in a fast-paced startup environment.

What Youll Own

  • Full Stack Development

Design, develop, test, and deploy robust and scalable web applications.

Build and maintain server-side logic and microservices using Node.js, Express.js, and TypeScript.

Contribute to frontend feature development and integration.

Participate in feature planning, estimation, and execution.

  • Backend & API Engineering

Design and develop RESTful APIs and backend services.

Implement asynchronous workflows and scalable microservice architectures.

Ensure performance, reliability, and security of backend systems.

Implement authentication, authorization, and data protection best practices.

  • Database Design & Optimization

Design and manage MongoDB schemas using Mongoose.

Optimize queries and database performance for scale.

Ensure data integrity and efficient data access patterns.

  • Frontend Collaboration & Integration

Collaborate with frontend developers to integrate React components and APIs seamlessly.

Ensure responsive, high-performing application behavior.

  • System Design & Scalability

Contribute to system architecture and technical design discussions.

Design scalable, maintainable, and future-ready solutions.

Optimize applications for speed and scalability.

  • Product & Cross-Functional Collaboration

Work closely with product and design teams to deliver high-quality features in rapid iterations.

Participate in the full development lifecyclefrom concept to deployment and maintenance.

  • Code Quality & Best Practices

Write clean, testable, and maintainable code.

Follow Git-based version control and code review best practices.

Contribute to improving engineering standards and workflows.

Must-Haves

What Were Looking For:

5+ years of professional experience as a Full Stack Engineer or similar role.

Strong proficiency in JavaScript and TypeScript.

Hands-on experience with Node.js and Express.js.

Solid understanding of MongoDB and Mongoose.

Experience building and consuming RESTful APIs and microservices.

Strong understanding of asynchronous programming patterns.

Good grasp of system design principles and application architecture.

Experience with Git and version control best practices.

Bachelors degree in Computer Science, Engineering, or a related field.

Good-to-Have / Preferred

Frontend development experience with React.js.

Exposure to Three.js or similar 3D/visualization libraries.

Experience with cloud platforms (AWS, GCP, Azure

EC2, S3, Lambda).

Knowledge of Docker and containerization workflows.

Experience with testing frameworks (Jest, Mocha, etc.).

Familiarity with CI/CD pipelines and automated deployments.

Tools Youll Use

Backend: Node.js, Express.js, TypeScript

Frontend: React.js (preferred)

Database: MongoDB, Mongoose

Version Control: Git, GitHub / GitLab

Cloud & DevOps: AWS / GCP / Azure, Docker

Collaboration: Google Workspace, Notion, Slack

Key Metrics Youll Own

Code quality, performance, and scalability

Timely delivery of features and releases

System reliability and reduction in production issues

Contribution to architectural improvements

Why Ctruh

Work on impactful, product-driven tech platforms.

High-ownership role with end-to-end engineering exposure.

Opportunity to work with modern technologies and evolving architectures.

Collaborative startup culture with strong learning and growth opportunities.

Compensation & Benefits

Competitive salary with performance-based incentives

Health insurance and wellness benefits

Continuous learning and professional development

The Ideal Candidate

You are someone who is:

Comfortable owning features end-to-end.

Strong in backend fundamentals with a product mindset.

Curious, proactive, and execution-focused.

Motivated by building scalable, real-world systems.

More Info

Job Type:
Industry:
Function:
Employment Type:

About Company

Job ID: 147531069

Similar Jobs

Bengaluru, India

Skills:

UnixGithubUnit TestingSpecflowMaventest automationVersion Control SystemMultithreadingHTMLAngularCore JavaShell scriptingOracleAWSSpringbootHibernateMybatisAgile MethodologiesJava Design PatternsJ2EEJiraSqlSpringContinuous IntegrationJenkinsDevopsGitRESTProtractorWeb ServicesORM FrameworkCSS FrameworksKarate

Bengaluru, India

Skills:

ReactAgile Development MethodologiesAWSFull-Stack DevelopmentSoftware Development solutionsBack-End Web Development

Bengaluru, India

Skills:

JavaPostgreSQLSpring BootReactDockerMySQLMongoDBKubernetesPythonAWSNoSQL databasesMicroservices architectureRelational DatabasesRESTful API designBackend and application security principlesPerformance optimization techniques

Bengaluru, India

Skills:

.Net CoreReduxSQL ServerPrometheusReactTypescriptDockerReact NativeCosmos DBWebpackKubernetesContext APIAKSViteAzure Service BusEvent GridApplication Insights

Bengaluru, India

Skills:

.NET Core Web APIRuby On RailsReactTypescriptAngularjsPostmanJestCypressREST API design