Who are we?
Eon Dental is a high-impact medical devices & tech company growing at neck breaking speed. We are a team of over ~500 colleagues dedicated to making Eon Dental a leading global player in the clear aligner and dental services industry.
Eon Dental aims to deliver value to dentists and orthodontists worldwide by offering a superior quality product, dynamic pricing, treatment schemes as well as after-sales service and assistance.
Software and innovation are involved in all aspects of our product lifecycle; beginning from an engaging experience on the frontend applications that serves customers and dentists to robust backend solutions for process management and automation.
Our excitement about the vision and mission of the company has enabled us to foster a great culture and an exciting work environment that is based on building synergies and our team’s exceptional talent to make our customers’ experience outstanding.
Your Impact
The Frontend Engineer role is based in Jordan and reports to the Frontend Team Lead and will be responsible for translating designs into responsive, high-quality web applications using React.js, TypeScript, and modern front-end technologies. They will ensure performance, cross-browser compatibility, and seamless integration with backend systems.
What You'll Do
- Collaborate with UX/UI designers to translate design mockups and wireframes into responsive and visually appealing web applications using HTML5, CSS3, JavaScript , and TypeScript.
- Implement front-end components and user interface elements using modern front-end frameworks and libraries (e.g., React.js, Angular, Vue.js).
- Ensure cross-browser compatibility, accessibility, and performance optimization of front-end applications.
- Write clean, maintainable, and efficient code following best practices and coding standards, utilizing both JavaScript and TypeScript based on project requirements and where each adds the most value.
- Conduct code reviews, provide constructive feedback, and participate in peer programming to improve code quality and ensure adherence to coding guidelines.
- Implement responsive design principles and ensure consistent user experience across different devices and screen sizes.
- Work closely with back-end developers to integrate front-end components with server-side logic and APIs.
- Collaborate with UX/UI designers to iterate on design prototypes and implement UI enhancements based on user feedback and usability testing.
- Communicate effectively with team members and stakeholders to clarify requirements, provide updates, and address technical challenges or issues.
- Write unit tests and integration tests to ensure the reliability, stability, and performance of front-end applications.
- Conduct debugging and troubleshooting of front-end issues, identify root causes, and implement solutions in a timely manner, with a focus on maintaining code stability across JavaScript and TypeScript projects.
- Stay updated on emerging front-end technologies, trends, and best practices to enhance technical skills and knowledge.
- Participate in knowledge-sharing sessions, workshops, and training opportunities to contribute to the team's collective growth and expertise.
- Proactively seek opportunities to improve front-end development processes, tools, and workflows.
- Adhere to the quality standards and safety procedures as per the company guidelines and local regulations.
- Take appropriate actions in relation to any hazards and work related issues, and escalate as needed, in order to ensure prompt and effective resolution.
- Perform other job-related tasks as assigned by the line manager, in order to ensure the fulfillment of organizational objectives.
What To Bring
- Bachelor’s degree in Software Development or a related field.
- 3–5 years of proven experience in front-end development.
- Strong proficiency in React.js and TypeScript.
- Hands-on experience with React component libraries, especially Material UI.
- Solid understanding of Object-Oriented Programming principles.
- Track record in developing scalable web applications using React.js.
- Proficiency in HTML5, CSS3, and JavaScript.
- Familiarity with REST APIs and Git.
- Skilled in creating responsive designs for various devices and screen sizes.
What We Offer
- Great culture and growth opportunity
- The chance to personally impact Eon’s customer experience
- Push your boundaries working with highly motivated and cross-functional teams
Interested?
Then apply for this position by clicking on the apply button. All applicants must send an updated CV in English.