Full Stack Developer

3 - 7 years

0 Lacs

Posted:21 hours ago| Platform: Shine logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

You will be working as a Frontend and Backend Developer at a growing marketing agency, collaborating closely with the marketing and design teams to deliver exceptional digital solutions for clients. **Key Responsibilities:** - **Frontend Development:** - Develop responsive web interfaces using HTML5, CSS3, JavaScript (ES6+), and TypeScript. - Build modern applications with React.js, Next.js, and optionally Vue.js. - Implement scalable UI systems with Tailwind CSS, Bootstrap, MUI, or Ant Design. - Manage application state and data flow using Redux Toolkit, React Query, and Axios / Fetch API. - Translate designs and campaign requirements into functional web experiences. - **Backend Development:** - Design, develop, and maintain backend services using Python (Django, DRF, FastAPI, Flask). - Build server-side applications with Node.js, Express.js, and NestJS. - Create secure APIs using REST, GraphQL, and WebSockets. - Implement authentication and authorization. - Support marketing workflows, analytics integrations, and client onboarding. - **Database Management:** - Design and manage relational databases using PostgreSQL, MySQL, and SQLite. - Work with NoSQL databases such as MongoDB and Redis. - Optimize database queries, migrations, and data integrity. - **API & System Integration:** - Develop and maintain RESTful APIs and GraphQL services. - Integrate third-party marketing tools, CRMs, and analytics platforms. - Support real-time features using WebSockets. - **DevOps, Cloud & Hosting:** - Containerize applications using Docker and manage environments with Docker Compose. - Deploy scalable infrastructure using Kubernetes. - Handle cloud deployments across AWS, GCP, and Azure. - Manage hosting environments and configure performance and security setups. - **CI/CD & Automation:** - Set up CI/CD pipelines using GitHub Actions, GitLab CI/CD, Bitbucket Pipelines, Jenkins, or Azure DevOps Pipelines. - Automate builds, testing, deployments, and environment provisioning. - Ensure smooth rollouts for client websites and applications. - **Infrastructure & Security:** - Implement Infrastructure as Code (IaC) using Terraform, AWS CloudFormation, or Pulumi. - Manage secrets and enforce security best practices. - Monitor systems and ensure compliance with security standards. - **Testing & Quality Assurance:** - Write and maintain tests using PyTest, UnitTest, Jest, Cypress, and Playwright. - Use Postman / Insomnia for API testing. - Ensure code quality and reliability. - **Collaboration & Architecture:** - Work with Git for version control. - Track tasks and documentation using Jira, Trello, and Confluence. - Design systems using various architecture principles. You will take ownership of web infrastructure and continuously improve processes for faster client onboarding and delivery. You will be working as a Frontend and Backend Developer at a growing marketing agency, collaborating closely with the marketing and design teams to deliver exceptional digital solutions for clients. **Key Responsibilities:** - **Frontend Development:** - Develop responsive web interfaces using HTML5, CSS3, JavaScript (ES6+), and TypeScript. - Build modern applications with React.js, Next.js, and optionally Vue.js. - Implement scalable UI systems with Tailwind CSS, Bootstrap, MUI, or Ant Design. - Manage application state and data flow using Redux Toolkit, React Query, and Axios / Fetch API. - Translate designs and campaign requirements into functional web experiences. - **Backend Development:** - Design, develop, and maintain backend services using Python (Django, DRF, FastAPI, Flask). - Build server-side applications with Node.js, Express.js, and NestJS. - Create secure APIs using REST, GraphQL, and WebSockets. - Implement authentication and authorization. - Support marketing workflows, analytics integrations, and client onboarding. - **Database Management:** - Design and manage relational databases using PostgreSQL, MySQL, and SQLite. - Work with NoSQL databases such as MongoDB and Redis. - Optimize database queries, migrations, and data integrity. - **API & System Integration:** - Develop and maintain RESTful APIs and GraphQL services. - Integrate third-party marketing tools, CRMs, and analytics platforms. - Support real-time features using WebSockets. - **DevOps, Cloud & Hosting:** - Containerize applications using Docker and manage environments with Docker Compose. - Deploy scalable infrastructure using Kubernetes. - Handle cloud deployments across AWS, GCP, and Azure. - Manage hosting environments and configure performance and security setups. - **CI/CD & Automation:** - Set up CI/CD pipelines using GitHub Actions, GitLab CI/CD, Bitbucket Pipelines, Jenkins, or Azure DevOps Pipelines. - Automate builds, testing, deployments, and environment provisioning. - Ensure smooth rollouts for client websites and applicatio

Mock Interview

Practice Video Interview with JobPe AI

Start JavaScript Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Javascript Skills

Practice Javascript coding challenges to boost your skills

Start Practicing Javascript Now

RecommendedJobs for You