Sign in

Senior Full Stack Engineer - RT

Absolute Opportunities
New York City, New York, United States
November 14, 2018


Senior Full Stack Engineer - RT

New York City, New York

Our client is the leading community for professional women, focused on providing smart, ambitious and successful women with a network of supporters they can lean on and learn from. This is a rare opportunity to gain broad experience at a tight-knit startup that's passionate about social change.

Located in NYC, we are looking for a full-time Senior Full Stack Developer to join our rapidly growing team and company. We strongly value diverse perspectives and care deeply about building a positive work environment; each of our small teams operates with a high level of flexibility, autonomy and ownership for our path forward.

After a years of exciting growth, we have quite a few big projects on the horizon for 2019 and 2020, and as a senior member of our team, you would play a major role in the development of new products and be an important voice in planning architectural improvements to our platform.

You're right for the position if you're both collaborative and independent, if you’re ready to advance your own career trajectory, if you’re eager to apply your technical skills to an important mission: building the right solutions to support our community of women.

Our interview process doesn’t involve white boarding, riddles, or games - we want to understand how you’ll fit into our team and contribute to our mission, not how well you recall syntax under pressure.

What to expect in this role:

You'll work closely with our diverse engineering and product team to architect, build, and launch new features.

In addition to forward development, you'll take ownership for refactoring & updating our current codebase, working with the product team to triage bugs.

You'll follow Ellevate style guides to ensure new functionality is in line with our current product.

You'll use Agile/Scrum concepts, Github (with Codeship for predeploy testing) and Slack for team communication.

You'll have direct access to our leadership team with open lines of communication to discuss the role you play in our growing business.

Who will be successful in this role?

You're collaborative: able to work independently or in a team.

You're quick on your feet - you know when to be scrappy and when to invest and stop cutting corners.

You can effectively communicate with both technical and non-technical team members.

You're flexible, empathetic, and patient with both team members and users.

You're self-motivated, perseverant and excited to contribute to our mission of closing the gender gap in business.

Required Knowledge, Skills, and Abilities: (Submission Summary)

1. Ruby on Rails, Postgres, Angular & Heroku; prior experience with Rails in a production environment is required for this role

2. 5-8 years working in a professional production environment with:

a. Ruby, Ruby on Rails or Sinatra;

b. Javascript & Javascript Frameworks


d. Testing frameworks

3. You understand DRY methodology, patterns, modules & portable code.

4. You value using community styleguides, common practices & tools to create quality code.

5. Proficiency in Angular, Vue, Ember or React - Preferred

6. Familiarity with Heroku & AWS. - Preferred

7. Experience improving the performance of a Rails app. - Preferred

8. Have written Rspec tests for models, controllers, views, and features - Preferred

9. Experience with front end testing in PhantomJS, Jasmine and/or Capybara - Preferred

10. Experience with end to end and regression testing - Preferred

11. Optimizing Sidekiq & background jobs - Preferred

12. Knowledge of SEO optimization. - Preferred

12. Can contribute to product design and are savvy with UI/UX - Preferred

13. Has worked with the Stripe API in a production environment - Preferred

14. Understanding of search indexing and structures - Preferred

15. Salary Expectation?

16. Must be a US Citizen or Green Card holder?

17. Complete Current Address