As a Website Developer, you will be responsible for designing, coding, and modifying websites, from layout to function, according to a client’s specifications. Your primary focus will be on the development of all server-side logic, ensuring high performance and responsiveness to requests from the front-end. You will also be responsible for integrating the front-end elements built by your co-workers into the application. Therefore, a basic understanding of front-end technologies is necessary as well.
Responsibilities:
- Designing, developing, and maintaining websites and web applications.
- Write clean, efficient, and maintainable code using appropriate programming languages and frameworks (such as HTML, CSS, JavaScript, PHP, Ruby on Rails, Python, etc.).
- Collaborating with graphic designers and other team members to ensure the development process meets the desired objectives and specifications.
- Integrating data from various back-end services and databases.
- Creating and maintaining software documentation.
- Staying updated on emerging technologies and trends in web development.
- Troubleshooting and debugging issues that arise during development and in production environments.
- Ensuring website security by implementing proper security protocols and best practices.
- Optimizing websites and applications for maximum speed and scalability.
- Assisting in the identification and resolution of website performance and functionality-related issues.
- Conducting website performance tests and assessments, and implementing improvements as needed.
- Participating in the planning and estimation of website development projects.
- Providing technical support and guidance to clients and stakeholders.
Qualifications:
- Bachelor’s degree in Computer Science, Web Development, or a related field (or equivalent experience).
- Proven experience as a website developer or similar role.
- Proficiency in programming languages and frameworks such as HTML, CSS, JavaScript, PHP, Ruby on Rails, Python, etc.
- Experience with web development tools and technologies such as WordPress, Joomla, Drupal, etc.
- Strong understanding of web development best practices, including responsive design, accessibility, and cross-browser compatibility.
- Familiarity with database systems such as MySQL, PostgreSQL, MongoDB, etc.
- Experience with version control systems such as Git.
- Excellent problem-solving skills and attention to detail.
- Ability to work both independently and as part of a team in a fast-paced environment.
- Strong communication skills and the ability to effectively collaborate with designers, developers, and clients.
Job Category: Web Development
Job Type: Full Time
Job Location: New Delhi