This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
LearnUpon is looking for a Senior Software Engineer, Frontend to join our team in Ireland. This is a flex role, working 1 day per week from LearnUpon's Dublin office. LearnUpon LMS helps organizations train their employees, partners, and customers. Businesses can manage, track, and achieve their unique learning goals — all through a single, powerful solution. As a Senior Software Engineer in our Engineering group, you will be responsible for the delivery of delightful, best-in-class user experiences for our core LMS product. You’ll be part of a large Engineering team that is dedicated to putting customers at the heart of everything we do.
Job Responsibility:
Collaborate with Designers, Product Managers, Engineers, and others to design, build, and launch new products, iterate on existing features, and build a state-of-the-art world-class user experience
Consistently deliver on making our products delightful, secure, performant, and accessible for all of our global customers
Adhere to and drive modern software engineering practices through design reviews
Improve test coverage for libraries, organize and implement integration tests, and resolve problem areas
Mentor and develop junior talent
Contributing on development and maintenance of internal components library documented within Storybook
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
Ability to look beyond frameworks, to understand complex architecture and to write enterprise grade code
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
Have a 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
Nice to have:
Application development using backend technologies
Have experience with working on enterprise SaaS platforms
Experience with web accessibility
Contributing to open-source front-end frameworks
What we offer:
Competitive salary and company ESOP
Comprehensive private health insurance scheme and Company pension scheme
25 days annual leave + 1 annual company wellness day off
Work in a fun and supportive environment with regular team events