LearnUpon is seeking a Software Engineer, Frontend to enhance their team in Belgrade. The successful candidate will contribute to delivering exceptional user experiences for LearnUpon's core LMS product. As part of a large Engineering team, the individual will focus on customer-centric solutions, adhering to modern software engineering practices and improving test coverage. LearnUpon fosters a supportive environment that celebrates achievements and encourages continuous improvement.
Role Involves:
- Consistently delivering delightful, secure, performant, and accessible products
- Driving modern software engineering practices
- Improving test coverage and resolving problem areas
- Collaborating with UX/UI designers
- Contributing to the development and maintenance of internal components library
Requirements:
- 2+ years of professional front end development
- Decent knowledge of JavaScript, TypeScript, RXJS
- Experience in modern front-end frameworks such as Angular
- Experience in working with UI Test Automation frameworks
- Good understanding of HTML, CSS, frontend build tools, CSS preprocessing (Webpack, SASS), and versioning control systems
- Ability to handle a project from scoping requirements through its release
- Understanding of design patterns and user experience
- Resourceful, creative, adaptable, detail-oriented with good time management and organizational skills
- Excellent English written and verbal communication skills
LearnUpon 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