SO

FullStack Engineer

Soul Ai
Kolkata3-7 LPA Posted 1 Jul 2025
FULL TIME
Git
React
Rest Apis
Javascript
Sql
+3 more

Job Description

Role Overview:

We're looking for a Full Stack Engineer to join our growing team. In this role, you'll work across the entire technology stack to build robust, scalable, and user-centric applications. From intuitive user interfaces to powerful backend APIs, you'll play a key role in delivering exceptional digital products to our clients.

Whether you're an early-career developer or a seasoned pro, we value hands-on problem solvers with a passion for clean code and great user experiences.

Key Responsibilities:

  • Build and maintain scalable front-end and back-end systems using modern frameworks.
  • Develop intuitive, responsive web UIs using React or Angular.
  • Design and implement RESTful or GraphQL APIs.
  • Optimize applications for speed, scalability, and security.
  • Work closely with cross-functional teams (design, product, backend) to ship new features.
  • Write and maintain unit, integration, and end-to-end tests.
  • Participate in code reviews, architecture planning, and technical discussions.
  • Debug, maintain, and improve existing systems.

Required Skills & Experience:

Frontend:

  • Proficiency in HTML, CSS, JavaScript.
  • Experience with React or Angular.
  • Familiarity with tools like Webpack, Vite, Babel.
  • Experience with TailwindCSS, Bootstrap, or similar frameworks.

Backend:

  • Proficiency in Node.js, Express, Django, Flask, Java Spring, etc.
  • Experience with RESTful and/or GraphQL APIs.
  • Knowledge of PostgreSQL, MySQL, MongoDB, or Redis.

General:

  • Familiarity with Git, version control workflows, and CI/CD pipelines.
  • Experience with Docker (Kubernetes is a plus).
  • Understanding of authentication, authorization, and security best practices.
  • Experience with cloud platforms: AWS, GCP, or Azure (e.g., Lambda, Cloud Functions, S3).

Nice to Have:

  • Experience with TypeScript (frontend and backend).
  • Familiarity with microservices architecture and serverless deployments.
  • Knowledge of testing tools like Jest, Mocha, Cypress, or Selenium.
  • Exposure to DevOps tools like Terraform, GitHub Actions, Jenkins.
  • Interest in performance optimization and web accessibility (WCAG).

Educational Qualifications:

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

Join WhatsApp Channel