Frontend Developer / Backend Developer
F&L LLC · Dubai, United Arab Emirates
Tailor my CV for this job — freeRole DescriptionWe are seeking technically skilled and detail-oriented professionals for the positions of Frontend Developer / Backend Developer. These roles focus on developing reliable web applications, improving system functionality, optimizing performance, and delivering effective digital solutions. The ideal candidates should demonstrate strong programming skills, analytical thinking, problem-solving abilities, and a commitment to software quality and continuous improvement.As a Frontend Developer, you will contribute to the design and development of interactive, responsive, and user-friendly web interfaces. Responsibilities include translating design concepts into functional web pages, implementing interface components, optimizing application performance, and ensuring compatibility across browsers and devices. You will collaborate with designers, backend developers, and other stakeholders to create consistent user experiences and meet project requirements. Additional duties may include maintaining reusable components, troubleshooting interface issues, improving page accessibility, integrating APIs, and testing frontend functionality. You will also help refine website layouts, enhance usability, and ensure that applications follow established coding standards and design specifications.As a Backend Developer, you will focus on developing and maintaining server-side applications, databases, APIs, and system integrations. Responsibilities include designing application logic, implementing backend services, managing data processing, and ensuring secure and reliable communication between system components. You will work closely with frontend developers, software engineers, and technical teams to support application functionality and overall system performance. Additional duties may include designing database structures, developing and maintaining APIs, troubleshooting server-side issues, optimizing queries, implementing security measures, and supporting application deployment. You will also contribute to system scalability, data integrity, performance monitoring, and the continuous improvement of backend architecture.Both positions require effective technical communication, accurate documentation, and collaboration across development teams. Successful candidates will contribute to reliable applications, efficient development workflows, improved system performance, and high-quality digital products while following established software development practices.QualificationsA degree or diploma in Computer Science, Software Engineering, Information Technology, or a related technical discipline.Strong understanding of programming fundamentals, data structures, algorithms, and software development principles.Familiarity with HTML, CSS, JavaScript, and modern frontend frameworks is advantageous for Frontend Developer roles.Knowledge of server-side programming languages, database management, and API development is beneficial for Backend Developer roles.Understanding of responsive design, user interface principles, application architecture, and software testing.Familiarity with SQL, relational databases, or NoSQL databases is an advantage.Knowledge of Git, version control, debugging tools, and development workflows.Understanding of web security, performance optimization, and application reliability.Ability to analyze technical requirements, troubleshoot issues, and develop practical solutions.Proficiency in technical documentation and relevant development tools.Strong analytical, organizational, and problem-solving skills, with attention to detail.Effective communication skills, adaptability, and a commitment to continuous learning and software quality.