Browse Jobs
For Employers
Post JobLog inGet Started

Front-end or Back-end Developer

RCG consulting group
Heliopolis, Cairo
Posted 2 months ago
934Applicants for4 open positions
  • 484Viewed
  • 0In Consideration
  • 0Not Selected
Search other opportunities

Job Details

Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:

Skills And Tools:

Job Description

Front-end Description:
• Determining the structure and design of web pages.
• Ensuring user experience determines design choices.
• Developing features to enhance the user experience.
• Striking a balance between functional and aesthetic design.
• Ensuring web design is optimized for smartphones.
• Building reusable code for future use.
• Optimizing web pages for maximum speed and scalability.
• Utilizing a variety of markup languages to write web pages.
• Maintaining brand consistency throughout the design.

Back-end Description:
• Compile and analyze data, processes, and codes to troubleshoot problems and identify areas for improvement.
• Collaborating with the front-end developers and other team members to establish objectives and design more functional, cohesive codes to enhance the user experience.
• Developing ideas for new programs, products, or features by monitoring industry developments and trends.
• Recording data and reporting it to proper parties, such as clients or leadership.
• Participating in continuing education and training to remain current on best practices, learn new programming languages, and better assist other team members.
• Taking the lead on projects, as needed.

Job Requirements

Front-end Requirements:
• Degree in computer science or related field.
• Understanding of key design principles.
• Proficiency in HTML, CSS, JavaScript, Sass, jQuery, Sass, and other JavaScript Libraries, such as Angular, React.JS, or Vue.Js.
• Understanding of server-side CSS, Web APIs, and Version Control Systems.
• Experience with graphic design applications such as Adobe Illustrator.
• Experience with responsive and adaptive design.
• Understanding of SEO principles.
• Good problem-solving skills.
• Excellent verbal communication skills.
• Good interpersonal skills.

Back-end Requirements:
• Bachelor's degree in computer programming, computer science, or a related field.
• More education or experience may be required.
• Fluency or understanding of specific languages, such as Java, Node.js, PHP, or Python, and operating systems may be required.
• Fluency or understanding of web frameworks associated with the required languages, such as Express.js, Nest.js, Django, and Laravel.
• Strong understanding of the web development cycle and programming techniques and tools.
• Focus on efficiency, user experience, and process improvement.
• Excellent project and time management skills.
• Strong problem-solving and verbal and written communication skills.
• Ability to work independently or with a group.
• Willingness to sit at a desk for extended periods.

Featured Jobs

Similar Jobs

Search other opportunities
JobsIT/Software DevelopmentFront-end or Back-end Developer