Position: Ruby on Rails
Company: TechHunt
Experience required: 2y
English level: upper

🎯Project:

Canadian company is a leading provider of simple and engaging online brain health assessment solutions for healthcare providers and is based on 25+ years of scientific research in more than 150 countries. Работаем с клиентом 4 года с продуктовой командой (10 человек) 6+ months of work

Your role:
- You implement highly scalable solutions with state-of-the-art technologies together with our team
- You are responsible for continuously improving our architecture by applying best practices and suitable design principles
- You write clean code, automatically test and continuously deploy it
- You are eager to learn new technologies that will improve our products and development flow
- You help designing, modelling and improving a system that goes beyond simple CRUD operations and has complex business requirements with APIs serving frontend, mobile apps and external partner’s integrations
 

Perfect match:
- B.Sc. or M.Sc. in Computer Science, Mathematics, Physics, Engineering or similar
- 4+ years of work experience in software engineering
- Experience in designing, maintaining and managing complex (Ruby on Rails) apps
- Outstanding knowledge of software and application design and architecture (e.g. Domain-driven design, SOLID)
- High interest in learning new technologies (Elixir, GraphQL or similar) and providing or implementing suggestions for improvements where applicable
- Experience with Agile Development, Git, CI/CD and Cloud deployments
- Very good communication skills and full proficiency in English
- Nice to have: a (limited) working proficiency in German
- You come from a time zone +-1 h
 

Offer:
- High impact on technical decisions
- Insights into a wide variety of technical topics such as data analytics, stream processing, IoT, modern iOS app development, database optimizations, infrastructure scaling, etc.
- Chose to work remotely or in our Berlin office with flexible working hours
- Join a promising early stage startup within an exciting sector of property & energy management which is disrupted by digitalization
- Profit from working closely with experienced serial entrepreneurs who co-founded 3 successful companies within the last 10 years
- Freedom to design and use the latest technologies where relevant (“Best tool for the job” approach)
- Competitive salary
- Opportunities for further training and promotion