Backend Engineer

eon Dental

Posted 30+ days ago

Experience

4 - 7 Years

Job Location

Amman - Jordan

Education

Bachelor of Technology/Engineering

Nationality

Any Nationality

Gender

Not Mentioned

Vacancy

1 Vacancy

Job Description

Roles & Responsibilities

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 Backend Engineer role is based in Jordan and reports 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. He/ She 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 the 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 e2e 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 field.
  • 2 4 years of proven experience in backend development.
  • Strong proficiency in Node.js, TypeScript, and NestJS.
  • Solid understanding of Clean Code, Design Patterns, and Domain-Driven Design (DDD).
  • Proficiency in building and integrating REST APIs and GraphQL services.
  • Experience with both SQL and NoSQL databases (e.g., PostgreSQL, MongoDB).
  • Proficiency in Git for version control.
  • Familiarity with microservices and event-driven architecture.
  • Knowledge of Kafka and RabbitMQ messaging systems.
  • Familiarity with NoSQL graph databases such as Neo4j is a plus.


Company Industry

Department / Functional Area

Keywords

  • Backend Engineer

Disclaimer: Naukrigulf.com is only a platform to bring jobseekers & employers together. Applicants are advised to research the bonafides of the prospective employer independently. We do NOT endorse any requests for money payments and strictly advice against sharing personal or bank related information. We also recommend you visit Security Advice for more information. If you suspect any fraud or malpractice, email us at abuse@naukrigulf.com

Similar Jobs

Full Stack Developer

Software Developer

Node Js Developer

Confidential Company

  • 2 - 5 Years
  • Dubai - United Arab Emirates (UAE)
View All