Job Details
Description
We are looking for a talented Web Developer to join our team. The ideal candidate will be responsible for designing, developing, and maintaining web applications and websites. This role requires proficiency in front-end and back-end technologies, strong problem-solving skills, and the ability to work collaboratively in a dynamic environment.
Key Responsibilities
- Web Application Development:
- Design, develop, and maintain web applications and websites.
- Write clean, efficient, and well-documented code using languages such as HTML, CSS, JavaScript, and frameworks like React, Angular, or Vue.
- Front-End Development:
- Implement user-friendly and responsive designs that work across various devices and browsers.
- Optimize web pages for performance, accessibility, and SEO.
- Back-End Development:
- Develop and maintain server-side logic, database management, and integration with front-end components.
- Work with server-side languages and frameworks like Node.js, Python, Ruby, or PHP.
- Collaboration & Communication:
- Work closely with designers, product managers, and other developers to gather requirements and deliver high-quality solutions.
- Participate in code reviews, contribute to team meetings, and collaborate on project planning.
- Troubleshooting & Maintenance:
- Identify and fix bugs, performance issues, and other technical problems.
- Perform regular updates and maintenance to ensure website and application functionality and security.
- Continuous Learning:
- Stay up-to-date with the latest web development trends, tools, and technologies.
- Continuously improve coding practices and contribute to process improvements.
Requirements
Skills/Scope
Bachelor’s degree in Computer Science, Web Development, or a related field., 2+ years of experience in web development, with a strong portfolio of web projects., Proficiency in front-end technologies such as HTML, CSS, and JavaScript., Experience with modern JavaScript frameworks/libraries such as React, Angular, or Vue., Knowledge of back-end technologies and frameworks (e.g., Node.js, Django, Ruby on Rails, PHP)., Experience with version control systems like Git., Understanding of web performance optimization, security best practices, and responsive design.
Skills & Competencies
Strong problem-solving and analytical skills., Ability to work both independently and as part of a team., Excellent communication and interpersonal skills., Attention to detail and a passion for delivering high-quality work.