Senior Full Stack Software Engineer

Polly


2 weeks ago

08/30/2019 10:21:23

Job type: Full-time

Hiring from: US only

Category: Software Dev


We’re Polly, one of the largest, longest running, and fastest growing applications on Slack and Microsoft Teams. We make it easy for millions of users across thousands of teams to measure and manage their work.

As a Senior Full Stack Engineer, you’ll work to build the systems behind Polly’s polls, surveys, and feedback workflows that run directly in Slack and MS Teams. You work closely with multiple stakeholders, including our founders, and make a big impact on our users.  We’re primarily working with Node on the backend and React on the front-end, in a modern development environment that features single click deployments on a daily basis.  We're seeking engineers who have an interest in working in a highly collaborative environment where you're encouraged to help mentor other members of the team.  This is an exciting opportunity to join an early team and gain exposure to everything it takes to rapidly scale a well-funded software startup.

As a Senior Full Stack Software Engineer at Polly, you will:

  • Build, evolve, and support one of the most popular Slack apps

  • Ship high-quality software with a tight-knit engineering team

  • Get involved in every aspect of Polly’s products, from design to iteration and deployment

  • Develop, automate, and maintain our cloud and containerization infrastructure

  • Take part in DevOps rotations to support our production environment

  • Excellent leadership skills:  Ability to lead a project end-to-end

  • Mentor more junior developers

Skills and past achievements:

  • Experience with multiple product lifecycles of commercial software development in B2B, SaaS, and/or Cloud focus

  • You've successfully built out solutions end-to-end and are comfortable operating in any layer of the architecture. Our tech stack is built on Node and React, but any past web development experience is suitable

  • User-centered design experience:  Ability to understand what the user wants and what you can deliver within the constraints

  • Excellent leadership skills:  Ability to lead a project end-to-end

  • Strong communication skills and great problem-solving ability

  • Bonus Points:  Love for Slack and/or parrots

You’ll be joining a team that values empathy, respect, and has strong work ethic.  As an early employee you’ll join the founding team on a journey to rapidly scale our enterprise SaaS business, with a real opportunity to influence on our company, product, and users.  Everyone at Polly enjoys leading compensation and great benefits including PTO, medical, dental, vision, equity, and more.

About Polly:

Polly is the leading solution to measure critical workflows in Slack, MS Teams, & Google Meet. Already loved by thousands of companies (including many Fortune 100), Polly empowers every employee to gather real-time insights in a way that’s quick, easy to use, and maximizes participation.  Join us to help define how work is measured and managed in the era of enterprise messaging.

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

  • At Zaarly, we are fixing what is broken in local home services by building great tools and providing exceptional service to local businesses and homeowners. In order to scale to new markets, we are improving and automating a lot of our manual operations and making our product more useful, usable, and delightful across the board.

    We’re growing, and we are looking for a few talented full-stack software developers to join our team, either remotely or in Kansas City.

    Why this job is important

    Working with a small team of very talented engineers, designers, and operators, you’ll play an important role building an incredibly unique, local marketplace. We’re a small company and a tight-knit team working on problems no other business has solved – everyone on the team is mission-critical.

    We are only interested in win-win arrangements with local small businesses. We never sell ads or leads, and we don’t require contracts or commitments. Zaarly only makes money when we deliver real value to the businesses who partner with us, and we work hard to do exactly that every day.

    Responsibilities

    • Building features that small business owners and homeowners rely on daily to get real jobs done. There are so many interesting problems to solve around building and maintaining trust, creating efficiencies for different kinds of small, local businesses, creating transparency in the market – the list goes on and on.

    • Collaborating with our designers to understand our users and guide product decisions. Ultimately, every one of our users will interact with code you’ve written, so we hope you care deeply about their experience.

    • Improving our codebase. Our team constantly strives to be more and more intentional about writing clean, maintainable code that we can be proud of. We strive to be good at both giving and receiving code review.

    • Helping to keep big projects on track without a lot of day-to-day intervention from managers. We’re looking for engineers who take a holistic view of what they’re working on and are more than just ticket-takers.

    Requirements

    • You’re an experienced developer who is comfortable working across the full stack of a modern, well-tested Ruby on Rails application. In addition to Rails, we work with Postgres, ES6 Javascript, Sass, Turbolinks, Stimulus, and Rspec.

    • You have 3-6 years of professional experience, most of which has been spent working with a team on a web app with real users.

    • You’re a life-long learner and a student of your craft – both teachable and eager to teach in order to improve our team.

    • Either you are interested in working in our Kansas City office, or you have the skills you need to be a happy and successful remote team member. (Our product team is roughly 50% remote, so both of these options are totally fine. We try to bring the remote team members to town about four times a year.)

  • About the Role

    We're looking for a talented and passionate Software Engineer to join the Continu team full-time.

    Our product is used by some of the worlds leading brands and you'll be responsible for helping us expand our feature set and improve the core product across multiple devices.

    You'll join our small, passionate team remotely as we work to build the future of workplace learning.

    About You:

    • 3+ Years Software Engineering experience in a similar role

    • Bachelors Degree in an applicable field (engineering, computer science, etc.)

    • Solid Javascript background including Node.js, Angular, React, MongoDB and more

    • Software engineering fundamentals - unit testing, object-oriented design, functional programming, agile development

    • Experience working in continuous integration/delivery environments

    • Proven experience building Enterprise level SaaS applications

    Bonus Points if you have experience:

    • Performing Dev ops and infrastructure tasks

    • Working in a fast-paced startup environment

    • Worked in a distributed team environment

    • Contributed to open-source projects

    As an Engineer at Continu, you will:

    • Enhance and extend our product feature-set and architecture

    • Contribute to both our application and APIs

    • Design and develop new services and capabilities

    • Be a team player, helping your fellow team members in any way you can

    • Work closely with other engineering team and product designers to brainstorm and test new ideas

    • Have the drive to continuously maintain high product quality and improve processes

    • Have excellent verbal and written communications skills

    • Be design focused and passionate about delighting our customers

    • Be comfortable speaking directly to clients if and when needed

    • Be passionate about the problems we are solving and constantly looking for the best ways to solve them

    • Be active in the development community and give back as much as possible

  • 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 350 customers, including industry-leading companies like Flexport, Bench, and Compass

    • 100% remote, founders are digital nomads

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

    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)

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!