[MySquar / Remote / Kraków] - Ruby on Rails developer

      Salary from PLN 10,000 and sky is the limit as they say 

Contract: B2B
Location: remote (in the future office in Kraków, so preferable)

At MySquar, we love to build products that resonate
with people’s feelings. We build products for users first and for us
second.Our main product is a Social app, MyChat, focused on Myanmar market - http://mysquar.com/en/apps/mychat46.
Using MyChat, users can chat with their relatives and friends, make new
friends, post and share content they love to those they love. Facebook,
Line, Beetalk, WeChat are the other players in the space.

We love challenges, we love to learn new things every day. If you do too, we would love to work with you.

The technicals:

Backend is at the heart of our products. It is the brain and lungs of
it, and we grow it with a lot of care. We are looking at working with
passionate people that love to polish their craft, that love design
patterns and aren’t worried about learning new things or just using what
works best.

It’s about:

TDD with Rspec all-the-things: controllers/models/decorators/routers/linksCutting-edge tools Github, codeclimate, newrelic, airbrake, pager dutyPerformance troubleshooting and tuning for PGSQL: caching, redis-PG combination, table partitioningWe write code that scales, we deploy code to a PaaS and we upgrade our system as it growsDoing a lot of code review and refactoring. That requires solid
knowledge of Ruby language and Rails framework, not just the pros but
also the cons

Requirements:

Expertise with HTML5/CSS3 and responsive designDeep knowledge of popular javascript and css libraries such as jQuery and bootstrapExperience with githubExperience in Ruby on Rails development for server and/or web
applications desirable; comparable experience might also work, we
strongly believe in you being able to catch up on any new areas that
you’re required to know about, so don’t hesitate to call us if you think
you’re a fitExperience with the whole software development lifecycle (analysis,
design, implementation, roll-out, maintenance) is a plus, you’ll be
involved in everythingExperience with server applications and REST API’s is a plusWe’re an international organization, so English skills are obviously necessary

The recruitment process goes this way:

You send us a resumeThe team reviews it and sends you a questionnaire and schedules a callOnce the call is done, a coding challenge is scheduled where you meet the team and do some coding with them.If everyone’s happy, we schedule the onboarding

Technologies used:

  • Rails
  • NodeJS
  • Golang
  • PostgreSQL
  • Redis
  • MongoDB
  • Elasticsearch
  • Chef
  • Engine Yard
  • CircleCI
  • NewRelic
  • AirBrake
  • Github
  • Jira
  • Kanban

Work methodology:

  • Code Reviews: every pull request
  • Pair Programming: no
  • Unit Tests: yes
  • Integration Tests: yes
  • Build Serveryes - CircleCI
  • Static Code Analysis: yes - CodeClimate
  • Version Control System: yes - Github
  • Issue Tracking Tool: yes - Jira
  • Knowledge Repository: yes - Github wiki
  • Tester(s): yes - QA team
  • Agile management: scrum/kanban
  • Freedom to choose tools: yes
  • Commit on the first day: yes

Company details:

SQUAR PTE. LTD
488 SIMS AVENUE #02 -00 SINGAPORE (387560)
Registration number: 201315076H

Would you like to know more? Resumes and questions, please get in touch with Aneta: anetar@huntedhive.com, (+48) 501 850 801