Smartbit

Your software development partner

Jobs

(3 opened positions)

We are looking for experienced developers and QA engineers to be part of our fast growing development team. Candidates will work as part of Trainerize team and be involved in all aspects of the products we create.

Be part of our development team and code apps for exciting new web, wearables and devices, and explore the newest cross-platform technologies.

You will be provided with challenging work to continuously improve and grow as we grow with you. Join our team and make a difference in people's' lives!

Senior Back-end Developer C#

Responsibilities:

General responsibility to design, develop, test and document software for current and new products, specifically:
  • Design and develop backend of our product, including C# based Restful API, SQL Server database.
  • Collaborate with a team to design, develop and ship new features
  • Identify and correct bottlenecks and fix bugs
  • Help maintain code quality, organization, and automatization

Requirements:

  • BS/MS in Computing Science or similar majors
  • Minimum two years C# work experience and/or other object-oriented programming languages
  • Experience with developing with Microsoft Visual Studio
  • Familiar with C#, WebAPIs, MVC, ASP.NET
  • Familiar with object-oriented design patterns
  • Familiar with RESTful APIs
  • Experience with MS SQL Server and T-SQL language
  • Experience with investigating and solving SQL performance issues
  • Understanding of SQL best practices and methodologies
  • Experience with NOSQL database will be a plus
  • Proficient understanding of code versioning tools such as Git and the associated best practices
  • Good verbal & written communications skills

Please send us your resume on job@smartbit.rs

QA Engineer

Responsibilities:

  • Use good judgement to help fill in design gaps and help improve the product
  • Be proactive in identifying potential issues for refactoring or optimization
  • Test our Web and Mobile apps
  • Bug finding, verification and tracking
  • Ability to troubleshoot issues
  • Improve bug fixes flow on existing features

Requirements:

  • Familiar with mobile devices with both platforms Android and iOS
  • Technical background
  • Experience with manual testing is a plus
  • Experience with regression testing is a plus

Please send us your resume on job@smartbit.rs

React developer

Responsibilities:

General responsibility to design, develop, test and document software for current and new products, specifically:
  • Design and build applications for iOS and Android platforms using cross-platform frameworks
  • Design and build web application using JavaScript, React.js, JQuery, HTML, CSS
  • Collaborate with a team to design, develop and ship new features
  • Identify and correct bottlenecks and fix bugs
  • Help maintain code quality, organization, and automatization
  • Requirements:

    • BS/MS in Computing Science or similar majors
    • Minimum one year of React work experience
    • Experience with React Native and mobile platform will be a plus
    • In-depth understanding of Javascript programming and familiar with ES6
    • Experience with native mobile development on Android or iOS
    • Familiarity with RESTful APIs or similar technologies to interface iOS/Android applications with back-end services
    • Proficient understanding of code versioning tools such as Git and the associated best practices
    • Experience with other Cross platform frameworks such as Xamarin, Flutter, NativeScript, Corona or similar is a plus
    • Good verbal & written communications skills

    Please send us your resume on job@smartbit.rs




    Contact: office@martbit.rs +381 62 466 185