elearnio

Senior Full-Stack Developer

elearnio

full-time

Posted on:

Location Type: Remote

Location: Remote • 🇷🇴 Romania

Visit company website
AI Apply
Apply

Job Level

Senior

Tech Stack

AngularAWSCloudJavaScriptNode.jsNoSQLRubyRuby on Rails

About the role

  • Develop, shape and maintain our modern responsive frontend and backend applications in a test-driven manner within an agile environment.
  • Improve our interactive learning environment by creating new features across the entire stack, and increasing its reliability and performance.
  • Design and implement intuitive user interfaces and seamless user experiences while building robust backend systems to power them.
  • Design and improve APIs to enable integrations with other tools in the HR system tech stack.
  • Build and enhance a real-time reporting system for gaining insights into our customers' learning, from data processing to interactive dashboards.
  • Design and implement AI-powered product features using large language models (LLMs), including content generation, AI-assisted user experiences and other AI-driven capabilities.
  • In a team, decide on all technical and design challenges and lay the foundation to scale our business.

Requirements

  • Minimum of 5 years of experience developing web applications with modern frameworks (Ruby on Rails, Node.js, or similar backend; Angular or similar frontend).
  • Strong full-stack capabilities with the ability to build features end-to-end, from database to user interface.
  • Great understanding of relational and NoSQL databases.
  • Experience working with LLMs and AI APIs (OpenAI, Anthropic, or similar) and integrating AI features into applications.
  • Passion for testing best practices; you can write unit tests and have experience in test automation frameworks.
  • Experience with CI/CD pipelines and cloud infrastructure (AWS experience is a plus).
  • Proven empathy for our customers and ability to translate user needs into technical solutions.
  • Keen to take over end-to-end responsibility for features.
  • Fluent in English.
Benefits
  • After your onboarding using our own tool, you will get responsibility and be able to contribute immediately.
  • Flexible working hours.
  • Budget for your development and training needs.

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
Ruby on RailsNode.jsAngularfull-stack developmentrelational databasesNoSQL databasesLLMsAI APIsunit testingCI/CD
Soft skills
empathyuser needs translationend-to-end responsibilitycommunication