Full-Stack Engineer

BetterUp


3 months ago

05/08/2019 12:46:25

Job type: Full-time

Hiring from: USA

Category: Software Dev


BetterUp is a mobile-based coaching platform that brings personalized professional coaching to employees at all levels. We help managers lead better, teams perform better, and employees thrive personally and inspire professionally. Our mission is to help professionals everywhere pursue their lives with greater clarity, purpose, and passion. Our product was developed by a team of leading behavioral scientists, researchers, and technologists. Were already transforming the way companies approach talent development at high-performing organizations like LinkedIn, Salesforce, Visa, Deloitte, and Logitech. 


This is a remote role, anywhere in the US!


Your responsibilities will include

Product Engineer - Collaborate with designers and stakeholders to craft consumer grade experiences with SPA frontend (Ember) and RESTful backend (Ruby on Rails).

Lean and Agile Owner - Collaborate with cross functional teams to distill and synthesize requirements into discreet and meaningful iterations that can be implemented quickly to facilitate tight feedback loops and learning via data and metrics.  Leverage Lean Startup and Agile methodologies along with Continuous Integration and Continuous Deployment infrastructure to rapidly prototype and validate ideas.

Data Spelunker - Answer business questions and influence product roadmap decisions using statistical analysis, ad-hoc reporting, or machine learning algorithms for offline modeling.  Enable team members to answer questions with data systems and processes that leverage quantitative and qualitative inputs.  

Operational Maintainer - Build scalable and tolerant systems using container technologies (Docker) and cloud infrastructure (AWS) as well as internal tooling to accelerate product development cycles.

You will be successful if you

Act as an owner - It’s not done until it’s in production.  Adept at moving projects forward and able to unblock projects regardless of role on the project.

Do less, deliver more - Familiar with the terms YAGNI and yak shaving?  Focus your efforts on high impact initiatives that really move the needle.

Impress yourself - We hold ourselves to a quality above and beyond something that “just gets it done”.  Each line of code is an opportunity to blend craftsmanship with playfulness.

Collaborate without ego - Willing to take on roles small or large in order to further the mission at hand.

Stay on your edge - Continuously learning and applying emerging technologies.  Pushing yourself and your team to new heights.

And if you have

5+ years relevant experience, at least part of which in a startup environment

Alignment with BetterUp mission and enabling behavior change

Succeeded in a remote work environment

Frontline maintainer of "production" consumer application (volume, support, debugging)

Strong experience with automated testing patterns

Ruby on Rails, Ember.js, Gitflow, Docker

Experienced in Agile product development processes (SCRUM, Kanban, Lean Startup, etc)

Expert in current web technologies (HTTP, REST, Web Sockets, etc)

Strong verbal and written communication

Impressive Portfolio

Benefits 

We provide amazing benefits, but if you ask the team, they’ll tell you that the greatest benefit we offer employees is an incredibly meaningful mission and transformative work.

Full coverage medical, dental and vision insurance

Unlimited use, at your own discretion, vacation policy

14 paid annual holidays

5 BetterUp Inner Work days (https://www.betterup.co/inner-work)

5 “Volunteer Days” to give back

Professional development through BetterUp coaching for you and a significant other

401(k) self contribution

A competitive compensation plan with opportunity for advancement


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

    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.)

  • Theorem is a software consultancy that believes in using simple tools to solve problems. We build custom systems for both startups and enterprises - You can see our portfolio for more information about our clients.

    Our main offices are in Los Angeles and New York, but we work remotely with people from all around the world.

    Our engineers have experience in a consultative environment, excellent communication skills and a desire to work with talented teams building innovative products. We work closely with our clients, sharing our experience to help them better define their products.

    We are looking for HTML, CSS and JavaScript experts that are always learning and adapting to the ever-evolving frontend landscape. But we don't want you to build a UI in a silo, we want you to be an expert in collaborating in designing services and APIs, user experiences and product requirements with our clients.

    The ideal candidate has experience working with React and Redux and has a thorough understanding of the options and tools available for managing an application’s state and their underlying functional programming concepts.

    Skills & Requirements:

    • Smart, gets things done.

    • Excellent communication skills.

    • Consulting experience.

    • Passionate about software development.

    • Experience working in a distributed company.

    • Open minded and always learning.

    • Experience with React and Redux. 

    • 5 + years of professional experience

    Duties & Responsibilities:

    • Architect and build web applications.

    • Work with product designers and clients to clarify requirements.

    • Plan, estimate and prioritize work in a collaborative team.

    • You like to get the work done! You want to collaborate in a consultative environment and  guide our clients in best practices in order to achieve great project success in addition to contributing to the growth of a great company. We want to know more about you!

    About Theorem

    Theorem (previously Citrusbyte) is an innovation and engineering company that advises clients on product strategy, engineering, design, and culture, then partners with them to build and launch technology-driven solutions to their most complex problems. Theorem is chosen by clients when results matter most — becoming the agent of change, and driving a transformation that involves not only technology, but also people, process and leadership. Founded in 2007, and headquartered in Los Angeles, Theorem's global team of engineers, designers, technologists, researchers, strategists, and advisors, has deep expertise across a broad variety of industries including consumer electronics, automotive, manufacturing, supply chain, healthcare, finance, and entertainment.

    While we have offices in LA and New York, we work remotely with team members around the world

    • 100% REMOTE - Work from your remote location if you are not called to travel to client site

    • TEAM RETREATS - We get together at an inspiring location to meet, work and play

    • HEALTHY BODY, HEALTHY MIND - HAPPY TEAM - We offer vacation and support healthy lifestyles through our physical fitness and continuing education benefits program.

  • We’re looking for a senior full-stack developer to join our Martian team, with strong knowledge of Node.js and JS frameworks such as Angular, React or Vue.

    GENERAL SKILLS

    • Communication with clients and teammates.

    • Self-management working remotely.

    • Regular contributor to open source projects.

    • Positive attitude towards new challenges.

    • Attention to details.

    • Fast learner.

    • Proactive & able to work alone on projects managed by you.

    • Fluent in written & spoken English.

    TECH SKILLS

    • At least 3 years of production experience building Node.js applications.

    • At least 1 year of production experience in any other backend programming language.

    • Strong JavaScript knowledge. Experience with one or more of the following frameworks: Angular, React or Vue.

    • Strong knowledge of relational databases and SQL.

    • Production experience deploying and maintaining Node.js applications. Familiar with Docker and the Amazon Web Services platform.

    • Strong Git knowledge.

    • Familiar with Node.js automatic test frameworks like Jest. Knowledge of Cypress is a plus.

    • Be able to build software that scales over time, in both performance and maintainability.

    • Good software writer. Not only do we want you to solve problems, but we also want to understand your solutions.

    BENEFITS

    • Competitive salary.

    • Work from home or from a coworking space.

    • Flexible working hours.

    • Amazing coworkers.

    • Modern tech stack and methodologies.

    • Transparency and quality-oriented culture.

    • Company activities.

    LOCATION

    • You may only apply for this position if you reside in Europe.

    SALARY

    • Between €34K and €42K, depending on experience.

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!