Backend/Full Stack Engineer
We're looking for a Backend or Full Stack engineer to join our team in Banja Luka. This is an exciting opportunity to learn and progress by working with international clients on large-scale projects.
In 10 years of developing software for customers across the USA, EU and Australia we learned that only a team of satisfied and dedicated people can develop software of the highest standard. Because of that, we support our employees in striving to be the best in their field.
We’re looking for people who desire to perfect and progress in their line of work. If you are passionate about technology and like to solve problems, we could be a perfect fit.
The list of required skills matches senior positions but junior and medior candidates are more than welcome to apply.
Required skills (work experience)
- .NET, C#
- DBMS (Postgres, Microsoft SQL server)
- Architecture principles (Dependency injection, SOLID)
- Entity framework or NHibernate (LINQ)
- Security (Authentication and authorization)
- Data structures
- Linked lists
- Space/time complexity
- Depth first search
- Breadth first search
- Object Oriented Programming
Nice to have:
- Security (OAuth2)
- Testing (xUnit or NUnit, Mocking)
- Parallel processing
- Multithreading, Synchronization Mechanisms (lock, monitor), Background tasks
- Application architecture (Caching (Redis), Separation of concerns)
- Real-time applications (SignalR, TCP/IP connections)
- CSS, SCSS
- React, Angular, Vue
- Basic functional programming concepts
Starting net salary range:
Send your CV to email@example.com