Full-Stack Developer | Eventat.com | Experiences 2+ years

About the job



Overview:

We are seeking a highly skilled and experienced Full-Stack Developer to join our dynamic team.

The ideal candidate will have a strong foundation in both front-end and back-end development,

with a minimum of 2 years of professional experience. You should be proficient in web frameworks

such as Django, as well as front-end frameworks like Angular and Ionic. This role requires a

passion for developing scalable, high-performance applications and a commitment to excellence.



Key Responsibilities:

- Design, develop, and maintain scalable and efficient full-stack applications using Django.

- Develop dynamic and responsive front-end interfaces with Angular and Ionic, ensuring a

seamless user experience across all devices.

- Collaborate with cross-functional teams to define, design, and ship new features.

- Implement security and data protection measures.

- Integrate data storage solutions, including databases, key-value stores, blob stores, etc.

- Perform code reviews and enhance application performance.

- Troubleshoot, debug, and upgrade existing systems.

- Stay abreast of emerging technologies and propose ways to incorporate them into current and

future projects.



Qualifications:

- Minimum of 2 years of experience as a Full-Stack Developer.

- Strong knowledge of web frameworks such as Django.

- Proficiency in front-end frameworks like Angular and Ionic.

- Solid understanding of HTML5, CSS3, and JavaScript.

- Experience with database technology such as SQL, PostgreSQL, or MongoDB.

- Familiarity with version control tools like Git and platforms like GitHub.

- Excellent problem-solving skills and attention to detail.

- Ability to work independently and in a team environment.

- Strong verbal and written communication skills.



Preferred Skills:

- Experience with cloud services (e.g., AWS, Azure, Google Cloud).

- Knowledge of containerization technologies like Docker or Kubernetes.

- Understanding of CI/CD pipelines for software development.



What We Offer:

- A vibrant and supportive team environment.

- Opportunities for professional growth and development.

- Flexible working hours and remote work options.



How to Apply:

Please submit your resume, along with a portfolio of your work (if available), to abdullah@dawrat.com.

Make sure to highlight any projects that demonstrate your skills in Django, Elixir, Angular, and

Ionic. We look forward to learning more about how you can contribute to our team!