Leave us your email address and we'll send you all the new jobs according to your preferences.

Front-End Developer (ReactJs)

Posted 1 day 13 hours ago by We Make Change

Permanent
Not Specified
Other
London, United Kingdom
Job Description

CogniX is looking for a talented volunteer Front-end developer with expertise in ReactJs to enhance the user experience of our mental healthcare platform. You will play a key role in designing and developing dynamic, responsive, and visually appealing user interfaces that improve mental health outcomes across Africa. This is an opportunity to collaborate with a multidisciplinary team and make a meaningful impact.

Key Responsibilities:

  • Develop responsive web applications using ReactJs, ensuring a seamless and interactive user experience.
  • Collaborate closely with UI/UX designers and backend developers to integrate REST APIs and other services for a cohesive user experience.
  • Implement state management using tools like Redux to maintain efficient application state.
  • Apply responsive design principles and frameworks like Bootstrap or Material UI for cross-device compatibility.
  • Optimize the performance of front-end applications for fast load times and a smooth user experience.
  • Write clean, maintainable code following industry best practices and ensure proper documentation.

Technologies & Skills:

  • Proficiency in ReactJs for front-end development.
  • Knowledge of state management tools like Redux.
  • Understanding of responsive design principles and experience using frameworks like Bootstrap or Material UI.
  • Familiarity with CI/CD pipelines and GitHub Actions is a plus.
  • Experience working with REST APIs and version control using Git/GitHub.

Key Qualities:

  • Strong problem-solving skills with the ability to write efficient and scalable front-end code.
  • A team player with strong communication skills and a collaborative mindset.
  • Passionate about user experience, focusing on creating seamless, interactive, and visually appealing interfaces.
  • Ability to adapt to fast-paced environments and manage competing priorities effectively.
  • Keen attention to detail with a commitment to delivering high-quality work.
  • Experience working in agile teams is preferred.

Application Instructions: Please submit your updated resume or LinkedIn profile highlighting your experience in front-end development, particularly with the ReactJs framework. Additionally, include links to your GitHub repositories or relevant front-end projects that showcase your technical abilities. These materials will be reviewed as part of the application process.

Note: This is a volunteer position that offers a unique opportunity to work on impactful projects in the mental health space. You will have the chance to work remotely, gain valuable experience, and make a positive difference in the lives of millions of people.

Weekly Time Commitment: 10+ hours per week

Duration of Volunteer Role (remote): 3-5 months

Apply for this volunteer role!

Complete this form to apply for the volunteer role.

Email this Job