See our
Technology · Amman, Jordan
Intermediate Front-end Engineer
Eon Dental is a high-impact medical devices & tech company growing at neck-breaking speed. We are a team of over 400 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 serve 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’ experiences outstanding.
Your Impact
The Intermediate Front-end Engineer, based out of Jordan, will report to the Head of Software Engineering and will be responsible for transforming requirements and design mockups into high-quality, responsive, and user-friendly web applications. You will play a key role in ensuring that our front-end applications deliver seamless and engaging experiences to our customers, dentists, and internal stakeholders.
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. 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 a 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. 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. 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 discipline. 3+ years of experience in front-end development. React.js and TypeScript experience is a must. Experience with React component libraries such as Material UI. Strong understanding of Object-Oriented Programming (OOP). Experience in developing scalable web applications based on React.js. Proficiency in HTML, JavaScript, and CSS. Familiarity with REST APIs. Experience with Git for version control. Strong responsive design skills.
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
Then apply for this position by clicking on the apply button. All applicants must send an updated CV in English.
Technology · Amman, Jordan
Intermediate Front-end Engineer
- declare that you have read, understood and accepted the above Data Policy
- are declaring that the information submitted to us is complete and true to the best of your knowledge, and understand that deliberate omissions and incorrect statements could lead to your application being rejected or to your later dismissal
- confirm that you have no previous history related to harassment, sexual exploitation, discrimination, physical or verbal abuse, intimidation or favoritism in the workplace
- are giving your freely consent to the processing of the submitted and later collected information
Privacy policy for recruitment using Teamtailor
The service for handling recruitments and simplifying the hiring process (the "Service") is powered by Teamtailor on behalf of eon Dental ("Controller" “we” “us” etc.). It is important that the persons using the Service ("Users”) feel safe with, and are informed about, how we handle User's personal data in the recruitment process. We strive to maintain the highest possible standard regarding the protection of personal data. We process, manage, use, and protect User's Personal Data in accordance with this Privacy Policy ("Privacy Policy").
1. General
We are the controller in accordance with current privacy legislations. The Users’ personal data is processed with the purpose of managing and facilitating recruitment of employees to our business.
2. Collection of personal data
We are responsible for the processing of the personal data that the Users contributes to the Service, or for the personal data that we in other ways collects with regards to the Service.
When and how we collect personal data
make an application through the Service or otherwise, adding personal data about themselves either personally or by using a third-party source such as Facebook or LinkedIn; and use the Service to connect with our staff, adding personal data about themselves either personally or by using a third-party source such as Facebook or LinkedIn. provides identifiable data in the chat (provided through the website that uses the Service) and such data is of relevance to the application procedure;
We collect data from third parties, such as Facebook, Linkedin and through other public sources. This is referred to as “Sourcing” and be manually performed by our employees or automatically in the Service.
In some cases, existing employees can make recommendations about potential applicants. Such employees will add personal data about such potential applicants. In the cases where this is made, the potential applicant is considered a User in the context of this Privacy Policy and will be informed about the processing.
The types of personal data collected and processed
The categories of personal data that can be collected through the Service can be used to identify natural persons from names, e-mails, pictures and videos, information from Facebook and LinkedIn-accounts, answers to questions asked through the recruiting, titles, education and other information that the User or others have provided through the Service. Only data that is relevant for the recruitment process is collected and processed.
Purpose and lawfulness of processing
The purpose of the collecting and processing of personal data is to manage recruiting. The lawfulness of the processing of personal data is our legitimate interest to simplify and facilitate recruitment.
Personal data that