Avatar for Meddy

Choose the right doctor

Frontend Engineer - Remote

$12k – $24k • No equity
Apply now
Meddy’s mission is to help patients make informed health decisions. We are building a future where access to healthcare information is easy and convenient. We are creating the best place to build products to democratize healthcare information in the region.



We’re seeking exceptional engineers to join our team, builders who love to take ownership and get excited about the prospect of building applications and features end-to-end.



Our Technology

Our backend application is written in Django 2.1 using Python 3.6 hosted on AWS. Our web application is written in AngularJS and we have plans of creating native mobile applications. We store data in PostgreSQL on RDS, Elasticsearch, and Redis. You can read more about it on our blog.

medium.com/meddy-blog/meddys-tech-stack-612fdaca8a0e



What you’ll be doing

- Developing and testing new frontend features.

- Developing scalable and reusable front-end components.

- Communicating with the design team to iterate over existing features.

- Participate in code design and code reviews.

- Find and address performance issues within the web application.

Requirements:
Who you are:

- You have a minimum of 2+ years of industry experience developing applications in AngularJS.

- You have developed and deployed JavaScript applications to production.

- You have experience building web applications using modern module bundlers (Webpack, Gulp)

- You have experience using preprocessors (SASS, LESS)

- You have a solid understanding of browser internals and DOM.

- You have an excellent ability to understand and apply software design patterns.

- You are fluent in English, Arabic would be a plus.

- You can communicate very clearly to technical and nontechnical team members.

What you must know:

- Javascript ES6

- AngularJS

- Git

What we offer:

- Flexible working hours

- The opportunity to play an essential role in an early-stage startup on a high-growth trajectory

- A small team of hard-working, ambitious and caring individuals that will help you learn, grow and have a great experience.