📍 Барселона (Испания)Помощь с переездом
Farmy is an online marketplace for local and organic food, directly from farmers and food makers. They're the No. 1 in several nominations as reported by the Swiss e-Commerce Awards 2015 / 2017 / 2019. The job location is in Barcelona, Spain as this is where their software engineering team is working from in tight coordination with Farmy headquarters in Zurich and Lausanne in Switzerland.
Their company is growing rapidly, after 6 successful years in the Swiss market, preparing for expansion and now they're looking for Ruby on Rails Platform Team-Lead.
Stack
Ruby on RailsJavaScriptHTML5SASSHAMLAngularJSReact.jsLinuxUNIXRESTful APIGitAtlassian
Responsibilities
- A flexible role in a mostly full-stack team while working on increasing team skills.
- Solve complex software engineering problems and coordinating frontend and backend developers.
- Communicate with business units and sprint planning.
- Lead a small but versatile team of several frontend and backend engineers.
- Maintaining and extending a Ruby monolith app platform with a surrounding ecosystem of Ruby, Python and Node.js services.
- Report directly to the CTO.
Requirements
- Ruby on Rails experience is a must, the platform is Ruby-based, utilizing a lot of popular libraries.
- AngularJS and ReactJS skill is a must.
- HTML5 Stack: JS, SASS, HAML and Javascript ES6.
- Rails framework and ecosystem.
- High-level Linux/Unix skills, Unix shell should feel like home.
- RESTful APIs and modern authentication patterns.
- Git processes, conflict resolution, merging, etc.
- Atlassian Jira management workflow, understanding of time/resource tracking features.
- Practical machine learning and predictions experience will yield a large number of extra points.
- Android Java platform and/or Apple Swift knowledge are totally not required but will yield extra points, as we have a small code-base using these, which requires maintenance and improvements.
Language Skills Required:
- High spoken and written English proficiency (all communication is done in English, the team speaks English and Castellano).
- German proficiency will be a plus but is not required (although you’ll be often working with German, French and English content).
Benefits
- Anual educational budget.
- Sports subscription in the club just below the office.
- Very flexible 40 hours, fixed contract, compatible with your personal issues that may arise every now and then.