Backend Software Engineer

0
168

We are looking for a talented Backend Software Engineer to join our growing team in the Belgrade office!

As a Backend Software Engineer, you will be responsible for solving complex problems and creating high-quality solutions while adapting to customer requirements.

RESPONSIBILITIES:

  • Perform hands-on software design and development.
  • Understanding of common design patterns and engineering practices
  • Ability to work independently
  • Write unit tests and perform peer design/code reviews.
  • Understand business requirements and convert them to a solution design
  • Estimate time to accomplish development tasks and commit to meeting all objectives

TECHNICAL SKILLS:

  • Excellent knowledge of OOP concepts and software principles
  • Proficient with Python or any other OOP language
  • Knowledge of Test Driven Design, Unit Testing, and Integration Testing
  • Experience in developing RESTful services
  • Experience with relational, document-based, or key-value databases
  • Experience in using Git Version Control
  • Willingness to learn and embrace containers in your everyday work

Would be a plus:

  • Willingness to learn Domain-Driven Design and event-driven architecture
  • Knowledge of design patterns
  • Understanding of OAuth 2.0 protocol or other security standards and best practices
  • Interested in exploring various technologies including cloud computing, CI/CD, etc…

PROFILE:

  • University degree in IT, electrical engineering, or the equivalent in experience
  • Strong interpersonal and communication skills, with proficiency in spoken and written English
  • Critical independent positive thinker in resolving complex problems
  • Customer-oriented team player with a positive attitude
  • Good analytical and problem-solving skills

WHAT WE OFFER:

  • Challenging projects in the private sector
  • Sustainable and socially beneficial projects in the public sector
  • working with well-educated and experienced colleagues
  • Paid certification and education in the country and abroad (training, courses, exams, etc.)
  • Pleasant and friendly office environment
  • Gaming room
  • Flexible working hours
  • Parking
  • Fruit, snacks, and drinks
  • Team buildings and Company celebrations (Secret Santa, New Year gifts for kids, Women’s Day)
  • Private health care for all employees
  • Paid prenatal test for pregnancy
  • 100% paid sick leave
  • Paid Gym & Fitness
  • For the birth of a child, the employee receives 500e of compensation

POSTAVI ODGOVOR

Please enter your comment!
Please enter your name here