Browse All Jobs
Job Description
LearnUpon is seeking a Senior Software Engineer, Frontend, to join their team in Belgrade. The candidate will contribute to delivering user experiences for LearnUpon's core LMS product. LearnUpon is a global company with offices in Dublin, Belgrade, Philadelphia, Salt Lake City and Sydney. LearnUpon fosters an open, collaborative, and supportive environment.Role involves:
  • Designing, building, and launching new products.
  • Iterating on existing features.
  • Building a state-of-the-art user experience.
  • Improving test coverage.
  • Mentoring and developing junior talent.
  • Contributing to the development and maintenance of internal components library.
Requirements:
  • 4+ years of professional front end development.
  • Strong knowledge of JavaScript, TypeScript, and RXJS.
  • Extensive experience with modern front-end frameworks, specifically Angular, and proficiency with Web Components.
  • Proficiency in HTML, CSS, frontend build tools, CSS preprocessing (Webpack, SASS), and version control systems.
  • Experience in working with UI Test Automation frameworks.
  • Ability to handle a project from scoping requirements through its release.
  • Experience with project migration to newer technologies.
  • Experience with security and performance front-end troubleshooting.
  • Experience developing cross platform/browser compatible dynamic web applications.
  • Good understanding of design patterns and user experience.
  • Resourceful, creative, adaptable, detail-oriented with strong time management and organizational skills.
  • Excellent English written and verbal communication skills.
Role offers:
  • Competitive salary and company ESOP.
  • 25 days annual leave + 1 annual company wellness day off.
  • Work in a fun and supportive environment with regular team events.
  • Excellent career progression.
Apply Manually