Senior Full Stack Developer (Rails/React)

MeetEdgar


5 months ago

08/07/2019 15:41:07

Job type: Full-time

Hiring from: North America

Category: Software Dev


You’ll be working on big, exciting projects like optimizing our social media post queueing system, building out UI components using React, adding support for social media platform-specific features like native video, and getting our onboarding juuuust right so that every user has a mind-blowing experience from their very first login.

Our stack is Rails 5.2, Ruby 2.6, Sidekiq, Postgres 11, and Redis running on Heroku, with React & Redux on the front-end. It’s a great stack, and we take our time to write solid code and proper tests to make sure it stays that way.


You’ll be joining our small Product & Engineering team, working daily with:

- Chad, Engineering Director

- Kevin, Product Director

- Yuta, Senior Full-Stack Developer, who also serves as our Lead Architect

- Sarah, Usability Project Manager, who also serves as our dedicated QA


And you’ll also be frequently working alongside Kristina and Megan on our Customer Experience team. 


**Spoiler alert** Take a sneak peek at this position's current "Work Agreement" here: http://ed.gr/sfsdev

(We write these up with every employee at MeetEdgar and update them at least once a year to make sure we're all on the same page about how we're being evaluated and what types of expectations surround our roles.)

Please mention that you come from Remotive when applying for this job.

Help us maintain Remotive! If this link is broken, please just click to report dead link!

similar jobs

  • 2 weeks ago
    Who Is Follow Up Boss?
    Why Would You Want To Work Here?
    • We’re a young, ambitious company who only answers to our customers
    • Opportunity to have a big impact on our growth and your career
    • No red tape or pointless meetings
    • Competitive base salary, 401k, health/dental/vision insurance, company meetups, and 20 days paid holiday
    • Solve challenging technical problems and put your skills to the test every day. We've processed over a billion emails; per month we send nearly 3 million text messages and handle 700k+ minutes of call time for tens of thousands of active customers.
    • See a direct impact of your work and value you created for customers.
    • Provide direct input on technical and non-technical decisions. Your opinion matters.
    This Role Is For You If…
    • You would describe yourself as patient, empathetic and having a good sense of humor.
    • You’re independent, self-motivated and can stay efficient and productive without someone looking over your shoulder all day long
    • Superb written and verbal skills (with a professional yet fun demeanor)
    • Are based in the United States (or similar time zone) 
    • Are happy to have direct communication with customers (we are customer driven).
    Your qualifications:
    • Self motivated and proactive mindset.
    • Remote work experience is required.
    • Based in the USA, quiet home office with fast internet.
    • At least 5 years of experience in web development.
    • Expertise in front end technologies, we use React, JavaScript, CSS.
    • Expertise in back end technologies, we use PHP, Aurora MySQL, Postgres, Redis, to name a few.
    • Strong understanding of RDBMS and SQL. 
    • Proficient understanding of Linux.
    • Exceptional time management skills. 
    • Attention to detail and commitment to quality
    • Security conscious. 
    • Pragmatic decision making.
     
    Your responsibilities will include:
    • Develop and improve our application.
    • Help fix issues with the application.
    • Mentor other team members.
     

    30 Day Targets:
    • Become familiar with our product and codebase. 
    • Pair with fellow engineers to gain knowledge about the system and how we work. 
    • Improve the new hire onboarding process, by being a part of it. 
    • Help address priority bugs

     

    60 Day Targets:
    • Improve the Team Inbox feature in our product.
    • Improve how our product supports customers with larger teams.
    • Implement improvements to the security of our app and customer's data.

     

    90 Day Targets:
    • Improve internal reporting tools
    • Assist in architecture improvements of critical product features
    • Assist in performance improvements to our API.
     
    Our Core Engineering Values
    • Teamwork
    • Communication
    • Code Quality
    • Focus and Prioritization
    • Customer Driven
    • Leadership Qualities

     

    If this sounds like a great fit we would love to hear from you.

    We're not accepting applications from agencies.
  • Canny helps SaaS companies build better products by being better at listening to and acting on user feedback.

    The benefit of working with SaaS companies is that our work impacts technology in virtually every sector (education, medicine, tech, and so much more). We're using what we're great at, building great products, to have the impact we want to have on the world.

    • Early-stage startup, 5 person team, launched about two years ago

    • Over 500 customers, including industry-leading companies like Lyft, Bench, and Compass

    • We haven't raised any money, we are our own bosses

    • 100% remote

    For more info, check out our blog, team page, or our nomad journey on Instagram.

    ROLE

    We're hiring a full-stack engineer to help us build Canny. You'll be working alongside founders to make Canny more valuable to its customers, and grow faster 🚀

    RESPONSIBILITIES

    • Build out new features and integrations to expand our product/market fit

    • Improve our funnel to optimize for growth

    • Fix bugs, improve UX, and make Canny scale

    • Talk to our customers and prospective clients to help out with sales/support and better understand our target audience

    QUALIFICATIONS

    • You've built best-in-class products people fall in love with

    • You've built rock-solid, scalable infrastructure from the ground up

    • Ideally you've worked in startups, even better if at a B2B/SaaS startup

    TECHNOLOGIES

    • Front-end: React, Redux, Webpack, Sass, ES6

    • Back-end: Node, Mongo (mongoose), Isomorphic React 😎

    • Hosting: AWS (EC2, CloudFront, S3, ELB)

    COMPENSATION

    • Competitive salary

    • 0.5% to 2.0% equity

    • Unlimited sick and vacation days (paid)

    • Quarterly international team offsites ✈️ (paid)

    APPLY

    If you think you'd be a great fit for this position, shoot us an email [email protected] Please include your resume and tell us why you want to work at Canny.

  • About us

    We are looking for people who are up to the task of digitizing the job advertising market with us. GOhiring offers digital infrastructure for companies, HR IT-systems, job portals and agencies to enable more direct and productive ways of collaborating. That way, job postings can be published via an API and managed with transparency via digital processes. Thanks to state-of-the-art tools, we have also digitized our own working environment and set up everything for #remote work from anywhere in the world.

    To grow our product ecosystem, we are looking for a
    Senior Fullstack Ruby / JS Developer

    Your role

    • As part of our development team, you will be responsible for building smart, customer-driven front- and back-end solutions
    • This implies solving exciting engineering challenges, starting with MVP’s and iterating from there
    • You collaborate closely with our experienced team of backend developers, product managers, designers and testers
    • You work on complex frontend projects using the latest technology and JS frameworks (such as react.js and ember.js)
    • Depending on your interests and skills, you will work on different parts of our product ecosystem

    Your profile

    • You get excited about good quality code and engineering quests
    • You have at least five years experience in web development and +3 years in Ruby (fullstack) and Javascript frameworks. More languages as a bonus.
    • You value testing, well-documented code and intelligent software design techniques
    • You already have good knowledge about API Design and performance optimization
    • You are conversant in English

    What to expect

    Remote culture - Work wherever you are most productive - at home, while traveling or in our office in Berlin. Benefit from processes and mindsets which are 100% oriented towards working flexible hours in the location of your choice. 

    Small, agile team - We believe that work is simply more fun in small teams. Experienced colleagues, jointly defined company targets, a direct exchange and lots of creative leeway: That is what constitutes our understanding of productivity.

    Complex challenges - Due to our central role in the market, we are closely interlinked with all the players and are able to reach unparalleled depths when it comes to digitizing business processes. In doing so, we encounter new challenges time and time which are waiting to be solved for the benefit of all market players.

    Sounds like an interesting challenge for you?

    We believe in culture first, skills second: if you are truly interested in this job, you should apply - even if you do not fulfill 100% of the requirements. Because a cultural fit is more important to us than an extra grain of qualification.

    Simply send us your profile in addition to your Github handle. We look forward to getting to know you better!
    This job is not for you, but you have someone in mind ... ? Just forward the link to this page to her/him.

    Diversity and equal opportunity are important to us. We are happy about the interest of all candidates and strive to provide feedback as quickly as possible.

Remotive can help!

Not sure how to apply properly to this job? Watch our live webinar « 3 Mistakes to Avoid When Looking For A Remote Startup Job (And What To Do Instead) ».

Interested to chat with Remote workers? Join our community!