Browse All Jobs
Job Description

LearnUpon is seeking a Software Engineer to join their team in Belgrade. LearnUpon LMS helps organizations train their employees, partners, and customers through a single, powerful solution. The company fosters an open, collaborative, and supportive environment, celebrating accomplishments and encouraging continuous learning.

As a Software Engineer, the candidate will play a crucial role in designing, developing, and delivering features, services, enhancements, and fixes for LearnUpon's core product. He will contribute to the creation of a scalable, best-in-class LMS while strengthening company culture.

What this role involves:

  • Actively improving the level of craftsmanship in our code and designs
  • Collaborating with the team to drive impact and innovation by designing, building and shipping software at scale
  • Actively improve code quality and design craftsmanship
  • Identify and leverage opportunities to enhance engineering productivity
  • Collaborate closely with other Engineers and Product team members

Requirements:

  • 2+ years of experience in software design and development in an object-oriented programming language such as Ruby, C#, Java
  • Can appreciate technology agnostic solutions for a clear company vision
  • Experience with understanding and implementing Agile-focused best practices
  • Experience building highly-available, scalable applications in an online, nearline, and offline environment
  • Experience with relational-databases and query performance
  • Excellent 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
Apply Manually