Search by job, company or skills

C

Full Stack Engineer

Save
new job description bg glownew job description bg glownew job description bg svg
  • Posted 5 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

CASABOT is looking for a Senior / Mid Full-Stack Engineer to help build and scale the next generation of intelligent product experiences. This role is for an engineer who can move confidently across frontend, backend, integrations, and cloud infrastructure while keeping product quality, performance, and developer discipline high.

You will work on modern web applications, real-time product experiences, backend services, third-party integrations, and scalable architecture. We are looking for someone with strong hands-on engineering skills, good product sense, and the ability to work in a fast-moving environment where clarity, ownership, and execution matter.

Role Overview

As a Full-Stack Engineer at CASABOT, you will contribute to the design, development, integration, and optimization of core product capabilities. You should be comfortable building with the MERN stack, shaping frontend architecture with React / Next.js, designing backend services with Node.js / Express, and working with databases and real-time communication patterns.

This role also requires practical experience with third-party APIs, API versioning, CI/CD, Docker, AWS, logging, debugging, and collaborative engineering practices. You should be able to contribute not just code, but also structure, documentation, and sound engineering judgment.

Key Responsibilities

Design, build, and maintain full-stack product features using React / Next.js, Node.js / Express, and modern JavaScript/TypeScript tooling

Develop scalable, maintainable frontend and backend systems using the MERN stack

Build responsive, clean, and performant user interfaces with strong attention to usability and engineering quality

Streamline frontend architecture, component structure, and overall application flow for maintainability and scale

Design and integrate backend APIs and services with external systems and third-party platforms

Manage and improve API integrations, including reliability, backward compatibility, and API versioning

Work with PostgreSQL, MySQL, and MongoDB based on product and system requirements

Implement authentication and security mechanisms including OAuth, JWT, and 2FA

Build and maintain real-time capabilities using WebSockets

Write clean, reusable, and well-documented code

Contribute to technical architecture decisions across frontend, backend, integration, and deployment layers

Support CI/CD pipelines, containerized workflows, and cloud deployments

Use Docker for development, testing, packaging, and deployment workflows

Work hands-on with AWS services for hosting, infrastructure, storage, or application deployment

Implement structured logging, monitoring, and debugging approaches across services and applications

Troubleshoot complex issues across frontend, backend, APIs, databases, and infrastructure

Collaborate closely with product, design, engineering, and leadership teams

Use AI / GenAI tools effectively to improve productivity, development workflows, problem-solving, and delivery speed

Skills

MERN stack

JavaScript, TypeScript

React, Next.js

Node.js, Express

PostgreSQL, MySQL, MongoDB

OAuth, JWT, 2FA

WebSockets

Python

Third-party API integrations

API versioning

CI/CD

Git workflows

Docker

AWS

System architecture

Frontend optimization

Logging and debugging

Technical documentation

AI / GenAI tools

Degree

Bachelor's degree in Computer Science, Software Engineering, Computer Engineering, or a related field

Equivalent practical experience is also acceptable

Preferred Qualifications

Experience designing scalable product architecture across frontend and backend systems

Familiarity with observability, structured logging, and monitoring practices

Experience working on SaaS platforms, connected products, or real-time applications

Strong product intuition and ability to simplify engineering complexity

Experience using AI-assisted development and GenAI tools in an effective and disciplined way

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 146117717

Similar Jobs