
bayt.com
Job Description
Key Responsibilities:
· Design and develop efficient and user-friendly web applications based on clients’ needs and specifications
· Collaborate with designers, developers, and project managers to ensure seamless integration of front-end and back-end elements
· Write clean, well-designed code that is scalable, maintainable, and secure
· Troubleshoot and debug issues across various browsers and devices
· Optimize applications for maximum speed and scalability
· Provide technical support and guidance to clients as needed
· Participate in project planning and contribute to the improvement of development processes and methodologies
· Collaborate with cross-functional team members to ensure project deadlines are met and deliverables are of high quality
· Bachelor’s degree in Computer Science, Engineering, or related field
· Minimum of 5 years of experience in web application development
Skills
- Experience with popular web development frameworks, such as Angular.js, React.js or Vue
- Proficient in HTML, CSS, JavaScript, and other front-end programming languages
- Strong knowledge of PHP, MySQL, and other back-end programming languages
- Knowledge of web security best practices and techniques
- Familiarity with version control tools, such as Git
- Ability to adapt to new technologies and learn quickly
- Excellent problem-solving and analytical skills
- Strong attention to detail and ability to work in a fast-paced environment
- Strong communication and teamwork skills
- Demonstrated portfolio of past web application development projects