Front-End Developer Needed
Front-End Developer Needed
Job Description:
We are a company in the healthcare sector, involved in the supply and servicing of medical
devices, headquartered in Omnisport, Yaounde Cameroon. We are looking for a highly skilled
and motivated Frontend Developer to join our team and play a key role in the development
of our proprietary software. The ideal candidate will have a strong command of JavaScript,
React, HTML, CSS, and Electron to create high-performance, user-friendly desktop
applications. As a crucial part of our development team, you will collaborate with back-end
developers, designers, and stakeholders to deliver a seamless user experience.
Responsibilities:
Use Electron and React to design, develop, and maintain cross-platform desktop
applications tailored to management software needs.
Translate wireframes and prototypes into responsive and visually appealing user
interfaces using HTML, CSS, and JavaScript.
Ensure applications are optimized for maximum speed and scalability.
Write clean, modular, and maintainable code, adhering to industry best practices.
Work closely with the back-end development team to integrate APIs and manage data
flow between the front end and back end.
Perform rigorous testing and debugging to ensure the application runs smoothly
across different platforms.
Keep abreast of new technologies, frameworks, and trends to enhance development
processes and user experiences.
Maintain comprehensive documentation of code, workflows, and user guides as
necessary.
Technical Skills:
o Proficient in JavaScript (ES6+), React, and Electron.
o Strong command of HTML5 and CSS3, including responsive design techniques.
o Experience building and deploying cross-platform desktop applications with
Electron.
o Knowledge of data visualization tools, especially Chart.js.
o Familiarity with package managers like npm or Yarn.
o Basic knowledge of RESTful APIs and data fetching methods.
Experience:
o Experience as a frontend developer, preferably with desktop application
development.
o Previous experience working with management software or similar
applications is a plus.
Soft Skills:
o Strong problem-solving abilities and attention to detail.
o Excellent communication skills to collaborate effectively with team members.
o Ability to work independently and meet deadlines in a dynamic environment.
Preferred Qualifications: