Junior Front-End Developer - Remote
Riyadh, Riyadh Region, Saudi Arabia
Listed on 2026-07-27
-
Software Development
Front End Developer, Javascript, React.js, HTML CSS
About PULSE (MENA)
PULSE (MENA) is a forward-thinking organization committed to building innovative digital solutions that empower businesses and communities across the Middle East and North Africa. We are passionate about creating intuitive, accessible, and high-performing web applications that deliver exceptional user experiences.
As we continue to expand, we are seeking a motivated Junior Front-End Developer who is eager to learn, collaborate, and grow within a remote-first team.
Position OverviewThe Junior Front-End Developer will support the design, development, and maintenance of modern web applications and user interfaces. Working alongside experienced developers, designers, and product teams, you will contribute to building responsive, accessible, and visually engaging digital experiences while developing your technical expertise.
This role is ideal for early-career developers, recent graduates, or individuals with internship, freelance, or personal project experience who are looking to launch their careers in front-end development.
Key Responsibilities Front-End Development- Develop responsive, mobile-friendly web pages using HTML5, CSS3, and JavaScript.
- Assist in building reusable UI components and interactive user interfaces.
- Convert UI/UX designs into clean, functional, and responsive web applications.
- Ensure websites and applications are optimized for speed, performance, and usability.
- Test and maintain compatibility across modern browsers and devices.
- Debug and resolve front-end issues and performance bottlenecks.
- Maintain and enhance existing web applications.
- Assist in implementing new features and improving user experience.
- Perform routine code updates and maintenance tasks.
- Work closely with UI/UX designers, back-end developers, and product managers.
- Participate in Agile ceremonies including sprint planning, stand-ups, and retrospectives.
- Contribute to code reviews and team discussions.
- Communicate progress, challenges, and technical solutions effectively.
- Write clean, maintainable, and well-documented code.
- Follow coding standards, development best practices, and version control procedures.
- Participate in testing, quality assurance, and bug-fixing activities.
- Continuously improve coding skills through mentorship and feedback.
- Stay current with emerging front-end technologies and industry trends.
- Learn new frameworks, tools, and development methodologies.
- Participate in technical training and knowledge-sharing sessions.
- Contribute ideas that improve product quality and development efficiency.
- Bachelor's degree in Computer Science, Software Engineering, Information Technology, or a related field (or equivalent practical experience).
- 0–2 years of experience in front-end development or web development.
- Internship, freelance, academic, or personal project experience is encouraged.
- Basic understanding of responsive web design principles.
- Familiarity with Git version control.
- Proficiency in HTML5, CSS3, and JavaScript (ES6+).
- Basic experience with React.js, Vue.js, or Angular.
- Understanding of responsive CSS frameworks such as Bootstrap or Tailwind CSS.
- Familiarity with REST APIs and JSON.
- Basic understanding of browser developer tools and debugging techniques.
- Knowledge of responsive design, web accessibility, and cross-browser compatibility.
- Experience developing personal, academic, or portfolio web projects.
- Familiarity with Type Script.
- Basic knowledge of state management libraries (Redux, Context API, Pinia, etc.).
- Experience working with Figma or other design collaboration tools.
- Familiarity with Vite, Webpack, npm, or Yarn.
- Exposure to Agile or Scrum development methodologies.
- Strong analytical and problem-solving abilities.
- Excellent attention to detail.
- Effective verbal and written communication skills.
- Ability to work independently and collaboratively in a remote environment.
- Strong organizational and time management skills.
- Adaptability and willingness to learn new technologies.
- Positive attitude and growth mindset.
- Reliable high-speed internet connection.
- Personal laptop or desktop capable of running modern development tools.
- Quiet and professional home workspace.
- Webcam and headset for virtual meetings and team collaboration.
- Ability to install and use required development software and collaboration platforms.
- Full-time remote position.
- Flexible working hours based on project and team requirements.
- Availability to collaborate across MENA time zones.
- Occasional participation in virtual meetings outside standard working hours when required.
- Quality and maintainability of code.
- Timely completion of assigned development tasks.
- Bug resolution efficiency.
- Compliance with coding standards and best practices.
- Team collaboration and communication.
- Continuous learning and professional development.
- Contribution to successful project…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).