Full-Stack Developer Ruby
5 reasons to be part of our team:
- Our product is interesting to people
- We have adequate management without micromanagement and bureaucracy
- A team that loves its work and is always ready to help
- We like to achieve ambitious goals, learn new approaches and tools
- We choose the most effective technologies for solving our tasks and make sure that this choice is always relevant.
Requirements
- 3+ years of experience in product software development,
- Experience in public consumer web applications
- Front-end: React/Redux/ImmutableJS experience
- Back-end: Ruby-on-Rails / Ruby experience
- General experience in unit testing, integration testing.
- Past experience or interest in pair programming.
- Strong communication and teamwork skills.
- Ability to proactively find solutions to a problem;
- Ability to analyze and make decisions independently;
- Proactive and initiative-driven mindset;
- Creativity and innovative thinking in finding solutions;
- Attention to detail.
- Level of English- Advanced
Nice to Have:
- Familiarity with queue / background processing, 3rd party integrations (such as Stripe, or 3PL, etc.)
- Familiarity with or interest in Event Sourcing and other immutability / functional-programming patterns.
- TDD experience is a plus.
We offer:
- Possibility to influence the development of the project
- Friendly professional staff and warm atmosphere
- Help with development via mentoring and coaching
- The environment where you can implement your ideas
- Plans for growth and the performance review
- Paid vacation and sick leaves
- Participation in educational activities and thematic conferences
- Team parties and corporate events