SOSoul Ai
FullStack Engineer
Kolkata ₹3-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.