招聘 principal / staff Ruby on Rails 开发者

1200+ Ruby on Rails 开发者正在寻找他们的下一份工作. 初级到高级开发者,你都可以在这里找到。


展示 412 / 总计 1200+ 位开发者. 重置过滤条件

Developer's avatar

Software Engineer

Recently updated

Although I started my career as a designer back in 2000, throughout past 15 years I’ve been working with Rails building various web apps from small personal sites for me and my friends to huge multi-million SaaS projects, both private and governmental. And though most of my portfolio is a private work under NDAs, I have committed to several open source projects. Past several years I was working with Click Funnels, creating tools to automate OpenAPI generation. In particular, I created the open-source gem jbuilder-schema, which generates OpenAPI-compatible components from Jbuilder files, most Rails applications already have. Those can be used with Rswag for example, or we used them with bullet_train-api gem. I have plan to release gem that would fully generate OpenAPI specs for the application, based on its routes and Jbuilder files, so every Rails app may have API documentation for free. Now I have some free time so I’m writing a small app for iPhone for managing finances. I needed a library to calculate recurrent events but couldn’t find a good one for Swift. So I rewrote ruby-rrule gem into a Swift Package RRule and released that as open source as well. In my work I mostly like big and complex tasks, I love to dive deep and find elegant solutions. Creating a feel of some undercover magic for user is what really thrills my mind. Of course during my career I had different projects, with fresh and legacy code, I even had my own «Web Studio» working with several clients, and organized first IT conference in Crimea back in 2013. Links to some of my work I mentioned: - https://github.com/bullet-train-co/jbuilder-schema - https://github.com/bullet-train-co/bullet_train/pulls?q=is:pr+is:closed+author:newstler - https://github.com/bullet-train-co/bullet_train-core/pulls?q=is:pr+is:closed+author:newstler - https://github.com/newstler/rrule

Developer's avatar

Experienced software engineer with a proven track record in high-growth environments, specializing in Ruby on Rails, JavaScript, and database management, adept at leading teams and more.

New profile

I’ve always been interested in building (and taking things apart) ever since a young age. LEGO is probably a pretty reasonable starting point, as I am sure many of us have experienced. There’s nothing really that compares to the feeling of seeing something in your imagination and making it come to life in the physical (or virtual) world. The entire process of iteration, trying new things and observing the results were quite formative to my development when I was starting life. 

It’s been a goal of mine to never let that spark of curiosity die, fortunately I’ve been successful in the mission to continue approaching problems with the same curious intuition that drove me to try and figure out how and why something worked the way it did. No toy was safe, or anything really - I never limited my scope of “take this apart and figure out how it works” to toys. My dad (who is quite adept at figuring out how things work as well) helped foster and encourage that behavior - all sorts of electronic kits to poke at, observe, tinker with and most importantly - learn. I didn’t realize then in my pre-teen years that I was building a solid foundation to place a career on top of, I doubt I recognized that until much later, but before I realized that - a new “toy” had to come into my life. I was about the age of 10 or so when we finally got - the family computer. Immediately my world had changed, sure there were video games to play, but most interesting to me was the idea that I could create things on the computer. Between the early internet and the idea that I could create things to put onto “the internet” to share with others - I quickly became consumed by the idea of building things for the internet. As my career developed I eventually found Ruby on Rails and had my world completely changed, this was very early Ruby on Rails 3.0 and it was a breath of fresh air. The idea of covering common use cases and pitfalls out of the box and the idea of convention over configuration really clicked well with me. I was blown away with how effective we could be as a small team shipping features with Rails and Ruby. Ruby is a beautiful, readable language that is a dream to write code in. By contrast at the time PHP code felt archaic and messy. It was all in on Ruby on Rails for me. Throughout my career I’ve made a point to be proficient at being able to go between the technical side and the business side - whenever you’re developing software for a business you have to understand the business to keep the two sides aligned and heading in the same direction. I can help the business understand the benefits of technical initiatives and I can turn it around and put on my “business” hat when making decisions about the implementations.

Developer's avatar

Seasoned software engineer focused on continuously delivering software that guides businesses to achieve their goals most efficiently.

I’m a seasoned software engineer focused on continuously delivering software that guides businesses to achieve their goals most efficiently. I’m passionate about back-end development, testing, and automation and have experience working with several technologies. Software Engineer, Vizor Interactive (Sep 2021 — Present, Warsaw) Technologies: Ruby, Sinatra, Grape, Javascript, Golang, Bash, PostgreSQL, Redis, Docker Achievements/Tasks: • Designed, created, and delivered to production Uploader service, which helps mobile developers to load their builds to storage and generate necessary info and build files. • Designed API for preparing, signing, and uploading mobile apps to different stores (Google Play, TestFlight, MS Store) and integrated it into the apps management system to ease and speed up application delivery. • Refactored and upgraded to Ruby-3.0.2 Integration service, which collects metrics about project repositories stats and commits that help developers and QA engineers check and test release versions of the apps. Ruby Engineer, On The Spot Development (Aug 2020 — Aug 2021, Minsk) Technologies: Ruby, Ruby on Rails, JavaScript, React.js, MySQL, Redis Achievements/Tasks: • Worked for the fast-growing game studio Tripledot and helped them create chart-topping mobile games, such as Woodoku, Solitaire, and many more. • Took part in developing the Game settings admin tool, implemented a remote Ads configuration system, and supported the mobile developer's team. • Designed a localization feature that was easily connected to the Unity Game studio, which helped mobile developers switch from using Excel tables to a more convenient way of working with translations. Software Engineer, Altoros (Oct 2016 — Jul 2020, Minsk) Technologies: Ruby, Ruby on Rails, JavaScript, Backbone.js, Angular.js, PostgreSQL, MySQL, Redis Achievements/Tasks: • Worked on a multi-faceted international project for a large trading network. Prepared a new release version of the web application containing such important features as a smart shopping list, updated checkout flow, etc. • Conducted a global refactoring to prepare the project for changing the rainbows concurrency method from FiberSpawn to ThreadPool: deleted the "God" object, rewrote controllers and mustache helpers to make them work with a new configuration, deleted API requests from models and moved them to separate API services, upgraded Ruby version from 2.3.8 to 2.5.7. • Mentored and trained new employees to integrate them into a team as quickly as possible, creating a project guide that covered the most significant parts of the working process.

立即注册以查看更多开发者。

与 1300+ 位 Ruby on Rails 开发者取得联系。