Easygenerator Circular Logo

Senior Full Stack Developer

Easygenerator Dubai, United Arab Emirates Posted: 25 Jul 2024

Financial

  • Estimate: $100k - $140k*
  • Zero income tax location

Accessibility

  • Hybrid
  • Visa Provided

Requirements

  • Experience: Senior
  • English: Professional

Position

About the Job
Easygenerator is seeking a Senior Full Stack Developer to join our dynamic international SaaS team, dedicated to transforming the e-learning landscape. Our award-winning authoring platform serves over 50,000 innovators in more than 150 countries, including major corporations such as Kellogg’s, T-Mobile, and Walmart. Joining us means being part of a team that is reshaping how knowledge is shared globally, thriving on challenges, delivering excellence, and embracing experimentation.

Job Description
As a Senior Full Stack Developer, you will have a minimum of 5 years of experience in software development. Your responsibilities will include:

  • Working closely with a dedicated Product team on all aspects of the core product.
  • Owning the features from technical discussions to feature release.
  • Writing and testing your code, including end-to-end functional and unit tests.
  • Collaborating with team members on support issues, code reviews, and technical discussions.

Qualifications

Front-end Requirements:

  • Advanced knowledge of Vue.js and/or React.js frameworks.
  • Extensive experience in TypeScript, ES6+, and Object-Oriented Programming (OOP) principles.
  • Knowledge of designing and implementing scalable web applications.
  • Experience with CSS3 and CSS pre-processors, and familiarity with testing frameworks.

Back-end Requirements:

  • Advanced knowledge of Node.js and familiarity with the Nest.js framework.
  • Experience with databases such as MongoDB, PostgreSQL, Redis, and RabbitMQ.
  • Understanding of microservices architecture and back-end architectural principles focused on scalability.
  • Experience with unit and integration testing of backend APIs.

Additional Preferred Qualifications:

  • Experience leading a team of developers, contributions to open-source projects, and managing project deliveries in a multi-cultural environment.
  • Familiarity with cloud technologies (e.g., AWS).

Interview Process
The interview process involves the following steps:

  1. Interview with the recruiter.
  2. Technical assessment.
  3. Interview with the hiring manager.
  4. Interview with the Chief Technical Officer.
  5. A final call with senior management.

The entire process typically takes 2-3 weeks to complete.

What’s In It For You

  • Opportunity to make an impact in a fast-growing scale-up environment from day one.
  • Work within an international team of passionate colleagues.
  • Learn from industry experts, including our Chief Technical Officer.
  • Engage in professional development and career growth opportunities.
  • Enjoy a hybrid working policy, monthly dinners, and personal support initiatives such as free meditation and therapy sessions.

Diversity & Inclusion
At Easygenerator, we are committed to fostering a diverse and inclusive work environment. We welcome applicants from all backgrounds and base our professional decisions on performance and behavior, ensuring that everyone has control over their growth regardless of race, color, religion, sex, national origin, age, sexual orientation, gender identity, gender expression, veteran status, or disability.

Apply now

Jobs you might like   View all jobs

About Easygenerator

Easygenerator is an award-winning e-learning authoring solution that simplifies and accelerates learning development for organizations. Their cloud-based authoring tool empowers subject matter experts to create interactive e-learning content easily. They have over 50,000 users in more than 150 countries, including enterprise clients like Kellogg's, T-Mobile, and Danone.