Current offer of IT internships

Are you looking for a great internship or traineeship or an interesting paid part-time job? Do you want to learn something new and become a star in the IT industry? At Railsformers, we'll launch your stellar career.

As an application form, all we need you to do is fill out a short questionnaire.

1) Native Android App Developer

The intern will be developing and extending the mobile app srecepty (reimplementing new app architecture - clean architecture, modifying XML design according to Material Design specification), sum (creating, editing invoice, invoice detail, taking photos of invoices and sending to server) or booking engine Reservatic (optimizing booking process). As part of the practice, the student will encounter AAC, Dagger, Retrofit, RxJava and other libraries used for Android (Java or Kotlin programming language). The intern will learn about the structure of applications called "clean architecture" and its need for mobile development. Subsequently, he/she will apply this knowledge in extending and upgrading these applications.

2) Native iOS app developer

The intern will develop and enhance the mobile app srecepty (reimplementing the new app architecture - clean architecture, modifying the XML design according to the Material Design specification), sum (creating, editing invoice, invoice detail, taking photos of invoices and sending to the server) or the booking system Reservatic (optimizing the booking process). The iOS development will include working with the MVVM design pattern and Alamofire libraries (Swift programming language). The intern will learn about the structure of applications called "clean architecture" and its need for mobile development. Subsequently, he/she will apply this knowledge in extending and upgrading these applications.

3) Mobile application developer in React Native - hybrid development

As part of the apprenticeship, the intern will develop native mobile applications using cross-platform development within the React Native framework. The intern will learn about the structure of applications called "Redux, moabx " and its need for mobile development. Application Watchbook - Basic introduction to React Native, Redux. Then application customization, implementation of Redux library for storing application state. Code optimization for faster control and use of the application.

4) Web Application Developer in Ruby on Rails

The intern will be involved in a team of developers, where they will need to be able to communicate and contribute to solutions within the team. Therefore, there will be an emphasis on teamwork and a focus on a common outcome. Development work will include working with the Git versioning system along with application integration testing and HTML + CSS coding. The intern will work on extending the management functions in our economic accounting online application and creating APIs in Ruby on Rails framework. In particular, this will involve the use of AI within OCR (scanning invoices and smart reading them and then loading them into the accounting application). We also plan to use the intern's knowledge to develop plugins and modules within the project management system "Redmine", which we use internally in our project management. Specifically, the implementation of a CRM module with all the required features and a client/project database for scheduling capabilities.

5) PHP Developer, Zend framework

The purpose of the internship will be to work on the development of a new version of the ePublish.CZ content management system. In particular, the implementation of the payment gateway, accounting system connector and implementation of e-commerce processes according to the customer's specification will be addressed.The development will be done in PHP 7 and javascript using the React framework and exclusively within our own ePublish.CZ editorial system

6) PHP, JS, CSS, HTML developer

The purpose of the internship will be to work on the development of a new version of the ePublish.CZ content management system. The intern will get acquainted with the structure of the system and perform optimization and testing of its html template parser. The work will include debugging the parser and its extensions with emphasis on good general usability and speed. Furthermore, the intern will learn about the most common types of attacks on web applications and thoroughly test the security of the entire editorial system and, if necessary, design and implement the necessary security. Another focus of the internship will be the implementation of the GraphQL API for ePublish. Development will be done in PHP 7 and javascript using the React framework.

7) Managing existing servers and clouds

In a Linux environment (Ubuntu, Debian), monitoring news, analyzing and designing new container-based solutions. Design and possible implementation of a central monitoring system. We require basic knowledge of Linux environment at installation level and working with the system in the command line.

FILL OUT THE SHORT QUESTIONNAIRE