Do you pay in Euros or Dollars? -Daniel On Fri, Jun 24, 2016 at 11:54 am, Lee Hambley <[email protected]> wrote: Hi All,
My company is about three months into building a greenfield Ruby application backend and it's gaining traction we have great feedback from our customer and we're scaling up the team to deliver a bit more quickly. The project is to build a community app, essentially a hybrid of some Facebook (newsfeed, comments, likes, reactions, etc) features but centred around individual communities (think, Slack) where with one member account you can join a handful of communities and interact with them. The customer does periodic video webinars and frequently posts articles tailored to their communities, and our platform builds on that, they're currently (and almost certainly continuing) using WordPress as a CMS which doesn't really concern us, we just pull data out of it via a REST API. It's green-field and functional (!!!) we built the application as three parts, there is: - an Angular2+TypeScript (Redux, Bootstrap4) - a functional Ruby state engine built using CQRS and EventSourcing (don't be afraid this is a super clean design with no dependencies, no database, which is blazingly fast and super simple to reason about!) - a Rails 5 glue layer that ties the two parts together, this imports the functional app state engine as a Gem. All of this makes for a really pleasant working experience, we're hosted on BitBucket, use FlowDock for group chat, nothing happens without a ticket in Trello, and we run daily stand-ups on either room.co or Google Hangouts depending which one is reliable on any given day. For more information about our functional approach you might want to check out this talk on CQRS and Event Sourcing by Greg Young. https://www.youtube.com/watch?v=JHGkaShoyNs (hell, check it out even if you aren't in the market for a job right now, it's an awesome approach.) Worth noting that we had a team retrospective yesterday and everyone flagged up "tech stack" as a topic to talk about, and we were all staggered with the speed and cleanliness of the code, it's our first time building an app in this way, and certainly won't be our last. Rates are between €320 and €480 per day depending on experience, availability and length of commitment. To apply please see this type form https://leehambley.typeform.com/to/IajuQE, we'll be in touch as soon as we have chance to look through your submission, included below more information from our more "formal" posting which will land either later today or Monday at Github Jobs, LinkedIn, etc @NWRUGgers, if you are members of other communities who might find this posting interesting I might be able to squeeze a modest referral bonus into the budget. --- # We’re searching for support within our software team! ##Who are we searching for? - You’re experienced in developing backend systems for web applications using Ruby. You keep yourself on the cutting edge of web technologies. - You like to work independently, but appreciate having a team around you to spar with. - Version control (Git) is in your blood, TDD (MiniTest) is a way of life and you love clean code. - You’ll contest for your opinion in discussion, but are prepared to let yourself be won-over by a solid argument. - Written and spoken, near-native German or English and a healthy sense of humor round-out your profile. ## What can you expect? - Relaxed and dynamic working environment - A young and well-tested codebase built on Ruby 2.3, MiniTest, Angular2, WebPack and TypeScript. - Freedom to choose your own hours, aside from a quick daily video standup. - A chance to make a significant contribution in a small and agile team where your work will be really visible - Use of a beautiful office in down-town Hamburg, Germany if you want it! - An opportunity to learn from, and along side our skilled team. ## What do we offer? - A young, dynamic team with a clear goal and achievable scope. - Competitive rates and a well stocked fridge Apply now by submitting your information here (https://leeham -- You received this message because you are subscribed to the Google Groups "North West Ruby User Group (NWRUG)" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send an email to [email protected]. Visit this group at https://groups.google.com/group/nwrug-members. For more options, visit https://groups.google.com/d/optout. -- You received this message because you are subscribed to the Google Groups "North West Ruby User Group (NWRUG)" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send an email to [email protected]. Visit this group at https://groups.google.com/group/nwrug-members. For more options, visit https://groups.google.com/d/optout.
