Senior Rails Software Engineer

Senior Rails Software Engineer
Company:

Gorails


Details of the offer

We're looking for a senior software engineer to join our tiny (but powerful ) remote team on our mission to build the best stock analysis platform for everyday investors.

You will implement product features using Ruby on Rails in the backend and React on the frontend.

About Us WallStreetZen is a web app that makes it easier for everyday investors to research and understand stocks.

Most stock research platforms are not designed for the everyday investor.

These tools were built by finance professionals for finance professionals. Finance pros are used to scanning dense tables filled with ratios and comparing the numbers in their head or in complex Excel models.

But why should non-pros analyze stocks with the same tools? We focus on making financial data easy to understand, by simplifying it and putting it into easy-to-understand context.

You can try it for yourself at WallStreetZen.com Why join us? Work with a small, high-impact team that moves quickly. No bureaucracy. Work remotely We're self-funded and profitable, with room to grow Nearly half a million people interact with our web app every month? You get to build interesting stock analysis tools for everyday investors You will be responsible for working on a wide range of product and marketing features, including:

A portfolio trackerPublic company financial statement analysis visualizationsA comparison tool for public company ratios and metricsEnsuring data accuracy and performing data transformation where necessaryIngesting new data sources reliably and accurately for use in new and existing featuresMarketing engineering solutions (SEO, email marketing, custom ad display solution, A/B testing, etc) Previous experience with stock market data or data-focused platforms would be an asset.

Expectations We deeply believe in an iterative process when building technology and as a result, we expect a tight feedback loop - frequent communication, asking questions when there are any uncertainties, pointing out tradeoffs to be made, and front footing anything unexpected are all strongly encouraged and highly valued.

The ideal candidate Collaborates effectively with product, design, and engineering team members to define and refine technical requirementsHas good taste in engineering choices, explains and makes wise tradeoffs to balance pragmatism in achieving business requirements with adhering to technical best practicesDelivers clean, high-quality, easily readable, and maintainable code with corresponding documentation and test cases that elegantly meets the business requirements at handPrefers simplicity and likes to take a lean and iterative approach to solving problemsLoves to reflect on challenges and improve process and tooling iterativelyCares about solving big, systemic problems. You look beyond the surface to identify and understand root causes and seek to resolve those instead of only addressing the symptomsExhibits strong attention to detail and sweats the small thingsUnderstands the importance of good documentation and is proactive and consistent about recording clear and useful information as well as making it readily available to other team members and external consumers Qualifications Requirements: Solid understanding of back-end and front-end technologies5+ years of relevant web development experience3+ years of Ruby on Rails and React experienceIntimate familiarity with Git and GitHub best practicesFamiliarity with data analyticsSolid grasp of the HTTP standard and RESTful designSolid knowledge of PostgreSQL, particularly around query optimization and performance tuningDeep understanding of best practices and principles behind web application securityAdvanced knowledge and firsthand experience building production web applications at scaleExperience with automated testing, including both unit and integration testsProven track record of teamwork and delivering outstanding resultsFluent in written and verbal English language skills Nice to Haves: Bachelor's degree in CS or related, firm understanding of data structures and algorithms.

Experience with: HerokuRedisSidekiqMaterial UIReduxDockerExperience with fundamental analysis of stocks and reading the company's financial statementsExperience hiring and managing outsourced developers Time Zone: This role will require a few overlapping working hours with our developer in Osaka (UTC+9). WallStreetZen asks respectfully to only apply through the application form and not email/apply to them directly. Recruiters and Agencies please do not contact WallStreetZen directly.

#J-18808-Ljbffr


Source: Jobleads

Requirements

Senior Rails Software Engineer
Company:

Gorails


Service Desk Specialist

The Opportunity: The Fisher Investments Australasia Pty Ltd IT Service Desk Specialist provides in-depth desktop support to the Company and its employees. Yo...


From Fisher Investments Europe - New South Wales

Published 8 days ago

Principal Software Engineer

We are Rokt, a hyper-growth ecommerce leader. We enable companies to unlock value by making each transaction relevant at the moment that matters most, when c...


From Rokt Group - New South Wales

Published 8 days ago

Data Administrator

The Future Generation Joint Venture brings together the combined engineering experience and expertise of WeBuild, Clough, and Lane and has been selected to d...


From Workforce Australia For Individuals - New South Wales

Published 8 days ago

Data Governance Analyst

Database Development & Administration (Information & Communication Technology) Angle Auto Finance is an independent financier in Australia, bringing a modern...


From Angle Auto Finance - New South Wales

Published 8 days ago

Built at: 2024-10-05T07:22:24.610Z