Internships and traineeships at Railsformers

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? Are you a responsible, goal-oriented and healthy confident team player? You're in the right place. At Railsformers, we'll launch your stellar career if you want!

We are a reliable partner in providing comprehensive IT services. From creating websites and e-shops to complex online and mobile applications, network administration, online marketing and cyber security. We're happy to reveal our know-how and help you improve. The most skilled interns have the door open and we'd love it if they started with us.

WARNING OUT - we are not only looking for students interested in professional practice. We want to build our development team through you - young and progressive talents who are eager to learn and self-actualize. We also offer longer-term paid cooperation, e.g. in the form of part-time jobs or internships.

By providing your email at the end of the questionnaire, you allow us to contact you and together schedule a suitable interview date. Your personal data is safe with us. A detailed version of our privacy policy can be found on our website here: https://railsformers.com/gdpr.

SINGLE JOB POSITIONS

Ruby on Rails Web Developer

Analyze, design and develop web projects in Ruby on Rails technologies. We require knowledge of general OOP principles, knowledge of XHTML/CSS. At least basic knowledge of MySQL. Experience in Ruby on Rails or at least Java programming is an advantage.

The internship will include working with the Git versioning system, application integration testing, and HTML + CSS coding. Extending management functions in our economic accounting online application and creating APIs in Ruby on Rails framework. Development of plugins and modules for the project management system "Redmine".

Native iOS app developer

Analysis, design and implementation of native mobile apps and mobile clients for iOS web applications. We require experience in the given development at least at the level of school projects.

As part of the internship, the intern will develop a native iOS mobile application. The iOS development will include working with the MVVM design pattern and Alamofire (Swift programming language) libraries. The trainee will learn about the structure of applications called "clean architecture" and its need for mobile development.

In the internship you will mainly implement within a reservation system application, a project management application and an accounting application (specific applications will be assigned during the internship according to the intern's level).

Native Android Application Developer

Analysis, design and implementation of native mobile applications and mobile clients for Android web applications. We require experience in the given development at least at the level of school projects.

As part of the internship, the intern will develop a native Android mobile application. Android development will include working with AAC, Dagger, Retrofit, RxJava and other Android libraries in use (Java or Kotlin programming language). The intern will learn about the structure of applications called "clean architecture" and its need for mobile development.

Within the internship, you will mainly participate in the development of a native mobile application for an online magazine about recipes and gastronomy, a reservation system or an accounting application (the specific application will be assigned during the internship according to the intern's level).

Mobile application developer in React native framework

Analysis, design and implementation of native mobile applications and mobile clients for web applications in the cross-platform framework React Native.

As part of the internship, the intern will develop native mobile applications using cross-platform development within the React Native framework. You will become familiar with the structure of applications called "Redux, moabx " and its need for mobile development.

In your practice, this development will be applied to the development and extension of our applications, especially accounting and HR applications.

Network + Linux Server Administrator / DevOps

Manage existing servers and cloud in a Linux (Debian, Ubuntu) environment, monitor new developments, analyse and design new container based solutions. Design and possible implementation of a central monitoring system. Basic knowledge of Linux environment at installation level and working with the system in command line is required.

Developer PHP, JS, CSS, HTML

The internship will include 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 of 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.

If you need any further information, please feel free to contact us at info@railsformers.com