Сучасна диджитал-освіта для дітей — безоплатне заняття в GoITeens ×
Seeking Alpha is the world’s largest investing community, powered by the wisdom and diversity of crowdsourcing. Millions of passionate investors connect daily to discover and share new investing ideas, discuss the latest news, debate the merits of stocks, and make informed investment decisions.
4 січня 2024

Senior Backend Developer (RoR) (вакансія неактивна)

Київ, віддалено

Seeking Alpha is looking for a Senior Backend (Ruby on Rails) developer to join the R&D team. The position is 100% remote, work from home.
Why we’re a great company to work for?
Seeking Alpha is the leading online destination for engaged investors. We have an awesome product. Our crowdsourced research and cutting-edge investing tools are helping nearly 300,000 paying subscribers exceed their financial goals.
We care about work-life balance: We work primarily from home, provide lots of perks, and insist that you enjoy them.
We invest in people. We consider each employee a long-term investment, and we see value in continuously nurturing and training our teammates.
Responsibilities
Develop API for modern cross-platform responsible SPA from the ground up.
Participate in design and planning discussions, and contribute architecture ideas.
Develop and test new user-facing features.
Write highly scalable, reusable, and testable code.
Optimize application for maximum speed and performance.
Collaborate with other team members.
Requirements
Experience in OOP and MVC design and development patterns. Good understanding of data structures and design patterns.
5+ years of back-end development experience in building large, complex, highly scalable web applications using the Ruby on Rails framework.
Solid understanding of Ruby syntax, its nuances, and core concepts. Ability to write clean and readable code.
Familiarity with concepts of RESTful.
Experience building APIs, including authentication, cleanliness, and role-based access permissions.
Experience with SQL or NoSQL database technologies (e.g. MySQL, ElasticSearch, CouchBase, Redis, etc.).
Experience with Bloomberg, Capiq, or similar systems is preferred.
Comfortable with source version control software (Git).
Knowledge and understanding of server-side architecture best practices.
Deep understanding of the HTTP protocol and networking.
Knowledge or experience with Cloud computing technologies and environments (Amazon Web Services).