company logo

Full Stack Engineer

Gurgaon
Full-Time
Mid-Level: 4 to 6 years
15L - 18L (Per Year)
Posted on May 03 2024

Not Accepting Applications

About the Job

Skills

JavaScript
HTML/CSS
React
SQL
RESTful APIs
Django
AWS
Google Cloud Platform (GCP)

A full-stack web app developer is a professional who possesses the skills and knowledge to develop both the front-end and back-end components of a web application. They are proficient in multiple programming languages and frameworks, enabling them to work on all layers of the application stack.


Here's a comprehensive job description for a full-stack web app developer:


Role: Full Stack Engineer:


Responsibilities:


  • Developing and maintaining web applications from concept to deployment.
  • Designing and implementing user interfaces using HTML, CSS, and JavaScript.
  • Building server-side logic and APIs using programming languages such as Python, JavaScript, Ruby, or PHP.
  • Creating and managing databases, including data modelling and optimization.
  • Integrating third-party services and APIs into the application.
  • Ensuring the responsiveness and scalability of the application across different devices and platforms.
  • Collaborating with cross-functional teams, including designers, project managers, and other developers, to deliver high-quality software solutions.
  • Conducting code reviews and writing unit tests to ensure code quality and maintainability.
  • Troubleshooting and debugging issues, and providing timely resolutions.
  • Staying updated with the latest industry trends, technologies, and best practices in web development.


Skills and Qualifications:


  • Proficiency in front-end technologies such as HTML, CSS, JavaScript, and front-end frameworks like React and Next.js.
  • Strong knowledge of server-side languages like Python (Django).
  • Experience with back-end frameworks such as Django, Express.js,
  • Proficiency in database systems like PostgreSQL
  • Familiarity with version control systems like Git and collaborative development workflows.
  • Understanding of web security principles and best practices.
  • Knowledge of RESTful APIs and web services integration.
  • Ability to write clean, maintainable, and efficient code.
  • Strong problem-solving and debugging skills.
  • Excellent communication and teamwork skills.


Note that the specific technologies and frameworks required may vary depending on the company, project requirements, and industry. It's important for a full-stack web app developer to be adaptable and willing to learn new technologies as needed.



About the company

BeGig is your go-to talent marketplace, seamlessly connecting companies with expert tech freelance talent. Whether you're tackling short-term projects, managing tight budgets, bridging skill gaps, or enhancing overburdened tech teams, BeGig is your agile solution. Swift Connections, Rigorous Vetting:In just 48 hours, we connect companies with rigorously pre-vetted tech talent across 100+ technolo ...Show More

Industry

Technology, Information a...

Company Size

11-50 Employees

Headquarter

Gurgaon