FullStack Developer (React/Ruby)

Sofomo FullStack

  • Sofomo
  • Remotely
  • 15 000 - 21 000 PLN net / month
  • B2B
  • 22.10.2019

Sofomo

  • Wrocław

Requirements

Experience level: Senior

Who You Are (Experience & Skills)

  • Strong Understanding of frontend (React).
  • Experienced in architecting, engineering and optimizing applications in Ruby (or in any other backend language, e.g. Python, PHP).
  • Familiarity with RESTful services and API design.
  • Strong comprehension of object-oriented design patterns, algorithms and optimization.
  • Experience designing and building micro-services.

Bonus Points

  • Front-end experience in React.
  • Understanding of application containerisation concepts and Docker experience.
  • Experience with Solidus or Spree eCommerce platforms.
  • You know what are the cloud’s building blocks and how to use them effectively.

Technologies

Necessary on this position:
  • React
  • Ruby or Python or PHP
  • Git
  • RSpec
Necessary and we can teach you:
  • Docker
  • NoSQL
Nice-to-have:
  • Solidus

Project you can join

What You’ll Be Doing

  • Expanding the e-commerce platform to international countries.
  • Building key features and functionality.
  • Scaling the back-end to accommodate continued growth.
  • Developing API’s, the web application and database.
  • Collaborating on data architecture and implementations using MongoDB, Redis, Elasticsearch, and other NoSQL databases.
  • Designing and building tools and services for eCommerce development projects.

Work time division

New features
65%
Documentation
15%
Bug fixing
10%
Self-development
5%
Meetings
5%

How we code?

  • Style guide
  • Code review
  • Pair programming
  • Static code analysis
  • TDD
  • BDD
  • Code metrics
  • Knowledge database

How we test?

  • Unit tests
  • Integration tests
  • System tests
  • Pentests
  • Performance tests
  • Manual testing
  • Test automation
  • CI

How we manage our projects?

  • Methodology: Scrum

Toolset

  • Laptop
  • PC
  • Additional monitor
  • Headphones
  • Personal container
  • Phone
  • Freedom to pick your tools
  • Operating system

Work environment

  • Tech supervisor
  • Open space
  • Separate rooms
  • Dress code
  • Flexible working hours
  • Remote possible: 100%
  • Paid vacation: 26

Bonuses

  • Healthcare package
  • Healthcare package for families
  • Leisure package
  • Leisure package for families
  • Cold beverages
  • Hot beverages
  • Fruits
  • Snacks
  • Lunches
  • Conferences
  • Trainings
  • Books
  • Car parking
  • Bicycle parking
  • Shower
  • Chill room
  • Playroom for children
  • Integration events

Contact this employer

Sofomo is a Data Controller ...