Backend Engineer at eLearning Industry

2 years ago Development & Programming Middle, Senior Full-Time

As a Backend Engineer, you will play a vital role in building efficient, testable, and well-documented code that delivers real business value to the users of our platform.


Skills & requirements

  • 3+ years of experience in designing and building cloud-native applications using Python or JavaScript
  • 3+ years of experience with a cloud platform (Functions, K-V stores, Pub-Sub messaging, ETL)
  • In-depth knowledge of object-oriented design patterns and principles
  • In-depth knowledge of event-driven architecture
  • Good knowledge of REST and HTTP
  • Critical thinking and great problem-solving skills

Bonus points for:

  • Experience with Node.js & TypeScript
  • Experience with AWS
  • Experience with Cloudflare Workers
  • Experience with multicloud applications
  • Experience with GraphQI
  • Experience in writing unit-tests using Jasmine
  • Being active in the open-source community


Description

eLearning Industry (founded in 2012) is a US-based digital marketing powerhouse. Its headquarters are located in Reno, NV with a branch in Athens, Greece. eLearning Industry facilitates the promotion of companies in the booming eLearning sector, creating awareness for their brand, generating leads, and driving exceptional results.

More than 930,000 eLearning professionals utilize the content hosted on eLearning Industry’s platform to stay up to date with the latest developments in the industry and become empowered to make informed decisions for their large-scale eLearning projects.

eLearning Industry’s team is growing rapidly and is looking for a Backend Developer to work remotely or on-site for their Athens branch.

Role description

As a Backend Engineer, you will play a vital role in building efficient, testable, and well-documented code that delivers real business value to the users of our platform.

Be an essential part of the agile team of web professionals that design, implement and maintain our cloud-native applications. Stay plugged into emerging technologies and apply them to day-to-day operations.

Duties and responsibilities

  • Participate in the design of software solutions based on business and technical requirements
  • Write well-designed, testable, and efficient code
  • Follow high engineering standards and best practices
  • Be a team player that closely collaborates with colleagues

Benefits

  • Competitive remuneration package
  • Career development and continuous training opportunities
  • Private medical insurance
  • Exceptional corporate culture and working environment

🎉 Let Employers Find You!

Employers will see your profile when they are sending a job in your skill.


Create Your Profile   (simple)