DreamSpring - Ruby on Rails Fullstack Developer

  • placeRemote/Bangalore
  • workJoining within 1 month
  • currency_rupee10 - 20 LPA

  • eventApply by 1st Oct 2022

About DreamSpring

DreamSpring, is a nonprofit lender headquartered in Albuquerque, New Mexico (USA). DreamSpring runs lending operations in 26 out of the 50 states in the US, with 21 being a digital-only presence. Their primary customer base comprises small business entrepreneurs, for whom they help secure the necessary funding to start or expand their businesses.


About the job

The open position is for the programmer role in a small development team (currently less than ten members) that builds and maintains the suite of apps for managing end-to-end lending operations - origination, closing, and servicing. The platform has been built from the ground up on the Ruby on Rails framework. The stack shouldn't change for the foreseeable future, but the React ecosystem was recently introduced into it. You will also be required to take up an auxiliary support role regularly but not daily.


Who should apply?

If you have good logical, programming, and communication skills and are interested in the tech world in general, please go ahead and apply. There is no restriction on the number of years of experience or educational/professional background. If you have full stack application development experience on Ruby on Rails, you will check all the boxes. However, languages and platforms are easy to adopt, so this is not a hard requirement.



Responsibilities

  • Design robust, scalable, and secure features on the existing platform to meet the needs of the organization.
  • Write clean, maintainable, and efficient code.
  • Contribute to all phases of the development lifecycle.
  • Follow best practices (test-driven development, continuous integration, refactoring, and code standards).
  • Drive continuous adoption and integration of relevant new technologies into the design.


Requirements and Qualifications

  • Good experience with Ruby on Rails. Full stack development on any other language and framework is acceptable too, but you’ll need to migrate to RoR
  • Good experience writing Javascript. Knowledge of ReactJS is a bonus
  • First-hand nature of writing tests (RSpec, Jasmine, etc.)
  • Fluent and proactive communication (English only)
  • Good logical and mathematical skills
  • Independent drive and high sense of responsibility


Interview Process

The interview process is not short and will comprise a programming contest with multiple challenges followed by technical discussions and, optionally, a pair programming round, but it'll be worth your while!


Unique Perks

One of the best perks of this position is the opportunity to travel annually to the US to attend all-staff events. However, for folks who don’t have visas already, this would not be something that can be done soon because the wait time for visa interviews is now several months out due to the backlog that got accrued during the COVID pandemic.

DreamSpring offers very competitive pay, and they want to ensure the pay is always at par with your skills, not with your years of experience. If you don’t have much industrial experience on paper but are really good at your job, the company will be more than happy to upgrade your compensation package accordingly.

You will be provided with a Macbook Pro for work. While the company wants you to come to the office, especially at the beginning, as time goes on and you get more comfortable with the team, infrastructure, and workflow, you’ll have more chances to work remotely.



Apply

You must be logged in to apply.