Web Developer (Full Stack / IT Developer)

2 years

0 Lacs

Posted:5 hours ago| Platform: GlassDoor logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Job Title: Web Developer (Full Stack / IT Developer)

Employment Type: Full-time

Experience Required: 2–6 years (Full Stack / End-to-End Development Experience Preferred)

Job Summary:

We are looking for a Web Developer with strong proficiency in both front-end and back-end technologies to join our IT team. The ideal candidate will be responsible for the design, development, testing, deployment, and maintenance of web applications, portals, APIs, and databases. You will be expected to take ownership of projects from concept to deployment, working closely with designers, product managers, and other developers.

This is a full-stack development role, ideal for professionals capable of handling complete IT development tasks including UI/UX, server logic, database design, and cloud deployment.

Key Responsibilities:

1. Web Application Development

  • Develop responsive, high-performance websites and web applications.
  • Build, maintain, and optimize both front-end and back-end components.
  • Implement features, functionalities, APIs, and business logic as per project requirements.

2. Front-End Development

  • Translate UI/UX designs into functional front-end code.
  • Develop rich, interactive web interfaces using HTML5, CSS3, JavaScript, and modern frameworks (e.g., React, Angular, Vue.js).
  • Ensure cross-browser compatibility and mobile responsiveness.

3. Back-End Development

  • Create and manage server-side logic using languages like Node.js, PHP, Python, Java, or .NET.
  • Build and maintain RESTful APIs and integrations with third-party services.
  • Implement authentication, authorization, session management, and data processing logic.

4. Database Management

  • Design and manage relational (MySQL, PostgreSQL) and/or NoSQL (MongoDB, Firebase) databases.
  • Optimize database queries and ensure data integrity and security.
  • Handle backups, migrations, and scalability of data solutions.

5. DevOps & Deployment

  • Deploy web applications on cloud platforms (AWS, Azure, GCP) or traditional hosting environments.
  • Set up CI/CD pipelines and automate deployment workflows.
  • Monitor uptime, performance, and error logs, and perform regular updates.

6. Security & Compliance

  • Implement secure coding practices to prevent vulnerabilities such as XSS, SQL injection, CSRF, etc.
  • Ensure compliance with data protection laws (e.g., GDPR, HIPAA) if applicable.
  • Conduct regular security audits and code reviews.

7. Maintenance & Support

  • Fix bugs, optimize performance, and improve existing codebases.
  • Provide technical support for internal stakeholders or clients.
  • Document code, create technical manuals, and provide training if required.

Required Qualifications:

  • Bachelor’s Degree in Computer Science, Information Technology, or a related field.
  • 2–6 years of experience in web development (full stack preferred).
  • Proven portfolio of developed websites or web applications.

Technical Skills:

Front-End:

  • HTML5, CSS3, JavaScript (ES6+)
  • Frameworks/Libraries: React, Angular, Vue.js, Bootstrap, Tailwind

Back-End:

  • Node.js, Express.js, PHP, Python (Django/Flask), Java (Spring), or .NET
  • RESTful APIs, WebSockets, Microservices

Databases:

  • Relational: MySQL, PostgreSQL
  • NoSQL: MongoDB, Firebase, Redis

DevOps & Tools:

  • Version control: Git, GitHub/GitLab/Bitbucket
  • CI/CD tools: Jenkins, GitHub Actions, GitLab CI
  • Cloud: AWS, Azure, Google Cloud, DigitalOcean
  • Containerization: Docker, Kubernetes (basic knowledge is a plus)

Soft Skills:

  • Strong problem-solving and debugging skills
  • Excellent communication and teamwork
  • Ability to manage time effectively and work independently
  • Adaptability to changing technologies and requirements
  • Attention to detail and focus on user experience

Preferred (Optional) Skills:

  • Mobile development using React Native or Flutter
  • CMS development: WordPress, Drupal, or Headless CMS
  • Experience with GraphQL or gRPC
  • Knowledge of SEO optimization techniques
  • Basic UI/UX design skills or experience using tools like Figma, Adobe XD

Key Performance Indicators (KPIs):

  • Project delivery timelines and code quality
  • Number of bugs/issues reported post-deployment
  • Website/application performance scores (Lighthouse, GTmetrix)
  • Uptime and availability metrics
  • User satisfaction and feedback (if applicable)
  • Contribution to documentation and knowledge sharing

Work Environment:

  • Flexible work schedule depending on project needs
  • May require after-hours work to resolve critical issues
  • Collaboration with cross-functional teams including design, QA, product, and operations

Job Type: Full-time

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