Job Description
Software Developer (UI & SQL Database) – Al Naba
Responsibilities
- Develop user interfaces for software applications using HTML, CSS, and JavaScript.
- Design and implement SQL databases to store and retrieve data efficiently.
- Collaborate with cross-functional teams to gather and analyze requirements for software development projects.
- Write clean and efficient code for software applications, ensuring high performance and usability.
- Troubleshoot and debug software issues, identifying and implementing solutions in a timely manner.
- Perform code reviews and provide constructive feedback to team members.
- Stay up-to-date with industry trends and advancements in software development technologies.
- Document software designs, processes, and procedures to ensure effective knowledge transfer.
- Work closely with project managers and stakeholders to ensure project objectives are met.
- Contribute to the continuous improvement of software development processes and methodologies.
Desired Candidate Profile
- Bachelor's degree in Computer Science or a related field.
- Strong knowledge of UI development using HTML, CSS, and JavaScript.
- Expertise in designing and developing SQL databases.
- Experience working with cross-functional teams in an Agile development environment.
- Minimum of 3 years of software development experience.
- Certifications in UI development and SQL database management are a plus.
Required Skills
- Front-End Development : Proficiency in HTML, CSS, JavaScript, J Query and frameworks like React, Angular, Dot Net (.Net)
- SQL Database Management: Develop, maintain, and optimize SQL databases, ensuring data integrity and performance.
- UI/UX Design Principles: Solid understanding of creating user-friendly, responsive, and visually appealing interfaces.
- Integration Skills: Ability to seamlessly integrate front-end interfaces with backend databases and systems.