Backend Engineer
We usually respond within two weeks
Who are we?
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 Back-end Engineer, based in Jordan, will report to the Head of Software Engineering and will be responsible for designing, developing, and maintaining server-side applications and systems that power Eon Dental's digital platforms. You will collaborate closely with front-end developers, quality engineers, and other stakeholders to deliver reliable and scalable solutions that meet business requirements and contribute to technological innovation in the dental services industry.
What You'll Do
- Design, develop, and implement server-side logic and APIs using appropriate programming languages and frameworks (e.g., NodeJS, TypeScript, NestJS).
- Ensure the performance, scalability, and reliability of back-end applications by following best practices and architectural guidelines.
- Write clean, efficient, and maintainable code that meets coding standards and software quality metrics.
- Design and optimize database schemas, queries, and data access layers to support application functionality and performance requirements.
- Implement data migration, transformation, and synchronization processes as needed.
- Integrate with external APIs, third-party services, and data sources to extend application functionality and meet business needs.
- Design and develop RESTful APIs and microservices, ensuring adherence to API design principles, security standards, and documentation.
- Write unit, integration, and end-to-end tests to validate the functionality, reliability, and performance of back-end components and APIs.
- Conduct debugging and troubleshooting of back-end issues, identify root causes, and implement solutions in collaboration with the team.
- Collaborate effectively with front-end developers, UX/UI designers, product managers, and stakeholders to understand requirements, clarify technical feasibility, and deliver solutions.
- Communicate technical concepts, solutions, and recommendations to non-technical stakeholders in a clear and understandable manner.
- Stay updated on industry trends, emerging technologies, and best practices in back-end development.
- Actively participate in knowledge-sharing sessions, code reviews, and team meetings to contribute to the team's technical growth and collective expertise.
- 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.
- 2-4 years of experience in back-end development.
- Proficiency with NodeJS, TypeScript, and NestJS is a must.
- Proficiency with REST APIs and GraphQL.
- Proficiency with SQL and NoSQL databases (e.g., PostgreSQL and MongoDB).
- Proficiency with Git.
- Familiarity with microservices and event-driven architecture.
- Familiarity with Kafka and RabbitMQ.
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.
- Department
- Technology
- Locations
- Amman, Jordan
- Employment type
- Full-time
#lifeateon
A great culture is the product of great people and strong values.
At eon Dental, we believe in empowering all our employees to live their life to the fullest and bring their best selves every day to work. We move fast and focus on impact to make our culture and product the best it can be in our fields.
Backend Engineer
Loading application form
Already working at Eon Dental?
Let’s recruit together and find your next colleague.