RemotelyHR

Front-End Developer

RemotelyHR

full-time

Posted on:

Location Type: Remote

Location: Remote • 🇷🇼 Rwanda

Visit company website
AI Apply
Apply

Job Level

Mid-LevelSenior

Tech Stack

AngularJavaScriptReactVue.js

About the role

  • Develop, maintain, and optimize user interfaces for international client projects
  • Collaborate with designers to translate mockups and wireframes into interactive web pages
  • Ensure responsiveness and compatibility across various devices and browsers
  • Write clean, efficient, and reusable code using cutting-edge front-end technologies
  • Conduct code reviews and provide valuable feedback to teammates
  • Troubleshoot front-end performance and compatibility issues
  • Participate in design and architectural discussions to contribute to project success
  • Stay updated with the latest front-end trends and technologies.

Requirements

  • 3+ years of practical experience as a Front-End Developer
  • Proficient English communication skills (verbal and written) for effective collaboration with international clients
  • High-level competency in a major tech platform/coding language, such as React.js, Angular, Vue.js, JavaScript/ES6, or HTML5/CSS3
  • Strong understanding of responsive design and mobile-first development
  • Familiarity with front-end build tools, package managers, and version control systems
  • Experience with front-end performance optimization and best practices
  • Ability to manage multiple projects and deadlines efficiently in a remote work setting
  • A passion for staying up-to-date with emerging front-end technologies and best practices.
Benefits
  • Flexible work hours
  • Opportunity for career growth and skill development
  • Competitive compensation and benefits package

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
React.jsAngularVue.jsJavaScriptES6HTML5CSS3responsive designfront-end performance optimizationmobile-first development
Soft skills
English communicationcollaborationfeedbackproject managementtime managementadaptabilityproblem-solvingteamworkattention to detailpassion for learning