Software Engineer, Cloud Services Frontend

Hashi Corp


1 week ago

11/25/2019 10:22:00

Job type: Full-time

Category: Software Dev


About HashiCorp

 

At HashiCorp, we value top-notch collaboration and communication skills, both among internal teams and in how we interact with our users. We take care to balance and be responsive to the needs of our open source community as well as our enterprise level customers.

Engineering at HashiCorp is largely a remote team. While prior experience working remotely isn't required, we are looking for team members who perform well given a high level of independence and autonomy.

The Cloud Services team is an organization focused on delivering HashiCorp’s software as a cloud service.  This effort will enable a distribution model wherein customers can use a fully managed service with an API contract.

At HashiCorp we are interested in developing long term, productive relationships with team members and customers. To this end, it would be helpful to understand  (In your cover letter, please describe) why you're interested in working at HashiCorp, and what draws you to this role in particular! Please note these in your cover letter along with specifics of your past experiences that are relevant to this role.

In this role, you can expect to:

  • Build, iterate and ship features to make working with Cloud Services a fantastic experience for HashiCorp customers
  • Design, develop, test, and maintain frontend libraries and services
  • Help own automated testing of Ember.js applications
  • Participate in an agile development environment by participating in planning and process improvement and implementation.

You may be a good fit for our team if:

  • Familiarity with infrastructure management concepts and ecosystem
  • Experience running, testing, and contributing to a complex front-end application built on a current JavaScript framework (Ember.js experience is a plus)
  • Comfortable with HTML (and templating languages such as Handlebars and ERB), CSS (and CSS preprocessors such as SASS)
  • UI and UX design experience for web applications is a plus

At HashiCorp, we are committed to hiring and cultivating a diverse team. If you are on the fence about whether to apply, please apply anyway!

#LI-RM1



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

  • In this role you will empower tens of thousands of young people from diverse backgrounds to make better choices when entering Higher Education. 

    We are seeking a developer who believes that the craftsmanship of software products is fundamental and consistently strives to be professional.

    Nobody is perfect, you’ll make mistakes, just communicate and we’ll learn together.

    We value kindness, compassion, professionalism and consistency. 

    We won’t talk about impact, as it goes without saying, but personal responsibility and ownership is at our core, you will own at least 1 area of the stack and have substantial weight and opportunity to share your wisdom on a daily basis.


    We care about you, your experience and insight from day one. As such we will support you to be successful and ensure that you maintain a healthy work life balance.


    For the role our ideal candidate will have mid to senior level of front-end experience, has the ability to use their experience to make balanced technical decisions swiftly and document future improvements. 


    You’ll primarily be contributing on our frontend and mobile projects, with scope to grow into other areas of the stack depending on the direction you want your career to grow.


    What you can expect in your first 2 weeks:

    • A welcome team meetup in Manchester, then monthly thereafter.
    • A tight-knit team which values transparency
    • Your code will be reviewed, and to review code from our Lead Developer.
    • You’ll likely be shipping code to production in your first week.

    What we are looking for:

    This is what we are ideally seeking for our new developer, we understand that everyone’s journey is a little different but if you connect with our values and mission, we’ll be happy to answer any questions you may have.

    - Previous experience working in a remote role with a reliable internet connection.

    - A strong desire to work in a small but fast moving team.

    - Proficiency with modern Javascript and React.

    - Experience using Git, branching and pull requests with descriptive documentation of your work process.

    - Exposure to Firebase/Firestore.


    Bonus Points:

    These are some of the other frameworks and tooling we are using, we’d love to know if you have any experience with these items!

    •  React Native
    •  AWS with docker
    •  CSS/HTML
    •  CircleCI
    •  AdonisJS
    •  Laravel
    •  BASH scripting
    •  Jira

    Apply to this job: [email protected]

  • Company Description

    Chili Piper helps businesses help their buyers. 

    People interested in your business typically have to wait hours or days after filling out a form. Not anymore. Our intelligent assistant offers them a simple way to book a meeting or start a phone call immediately upon form submission. 

    Unlike the traditional method of inbound lead management, Chili Piper uses smart rules to qualify and distribute leads to the right reps in real time. Our software also allows companies to automate opportunity distribution from their SDR’s to their AE’s, and book meetings from their marketing campaigns and live events. 

    Companies like Square, Twilio, DiscoverOrg, SalesLoft, and SiriusDecisions use Chili Piper to create an amazing experience for their leads, and in return experience higher conversions for their business. 

    Chili Piper is focused on helping Businesses help their Buyers - building a new category we call Buyer Enablement

    Job Description

    Chili Piper is seeking talented, motivated engineers to join our fully remote team building interactive data applications. As a part of growing front-end team, you will work with designers to constantly improving our users’ experience. You will also collaborate with others throughout our organization and technology stack to build products that are revolutionizing the way our clients achieve their business goals.

    On the front-end team, we feel strongly about developing solutions that are both technically and aesthetically sound. We invite you to bring your experience and perspective to conversations about the future growth of our applications and environment. We work closely together, with a healthy and non-combative review process aimed at improving code as well as developing each other’s skills. In short, we strive to write solid, thoroughly tested, and readable code; and we are seeking a new contributor to our already highly effective team.


    Qualifications

    Responsibilities

    ●  Participate in technical planning & requirements gathering phases including Design, code, test, troubleshoot, and document engineering software applications.

    ●  Ensuring that technical software development process is followed on the project, familiar with industry best practices for software development.

    ●  Develop applications in languages including React JS

    ●  Demonstrate the ability to adapt and work with team members of various experience level.

    ●  Translating designs and wireframes into high quality code

    Skills

    ●  Strong proficiency in JavaScript, including DOM manipulation and the JavaScript object model

    ●  Thorough understanding of React.js and its core principles (2+ years of work experience with React)

    ●  Experience with popular React.js workflows (such as Flux or Redux)

    ●  Familiarity with newer specifications of EcmaScript

    ●  Experience with data structure libraries (e.g., Immutable.js)

    ●  Knowledge of isomorphic React is a plus

    ●  Familiarity with RESTful APIs

    ●  Knowledge of modern authorization mechanisms, such as JSON Web Token

    ●  Familiarity with modern front-end build pipelines and tools

    ●  Experience with common front-end development tools such as Babel, Webpack, NPM, etc.

    ●  Ability to understand business requirements and translate them into technical requirements

    ●  A knack for benchmarking and optimization


    Additional Information

    How We Work

    Freedom and flexibility. We’re a 100% distributed team working from around the world. Our team members can work from wherever they want in the world, as long as they show up on our weekly all hands meeting on Zoom.

    Solve interesting problems. The software landscape has exploded. There are dozens of solutions for each problem. We want to be different. We come up with new angles on existing problems or invent better solutions to help companies with their sales and marketing. Then we turn these ideas into beautiful, smart software.

    Autonomy and ownership. Working on a distributed team means you don’t have someone micromanaging you or looking over your shoulder to make sure you’re getting things done. We’re a team of do-ers who take full ownership for their results.

    Be helpful. Our first value as a company is help. Help our customers be successful. Help our prospects get the right information and make the right decision whether or not it includes our products. Help our team members reach their full potential.

    The Perks

    Unlimited Vacation

    WeWork membership so you can work from anywhere

    Any equipment/software/tech that you need to do your job

  • PeopleDoc (France, Germany or UK)
    5 days ago

    PeopleDoc is on a mission to revolutionize how every HR function provide services to their employees.  

    Our unique “state of the art” HR Service Delivery platform provides HR teams with the tools they need to provide great services while considerably decreasing the manual work behind the scenes and allowing companies to go paperless in their administration.

    The PeopleDoc HR Service Delivery platform helps HR teams more easily answer employee requests on demand, automate employee processes,  across multiple locations.  PeopleDoc serves more than 1000 clients with employees in 180 countries in 12 languages. PeopleDoc is now a part of Ultimate Software. Ultimate Software is a Leader for Cloud HCM Applications.

    More information is available at www.people-doc.com.

    We’re searching for a Javascript developer to join our team. We are growing our frontend team to build the next generation of HR delivery services.
    Our head office is in Paris, but we are mostly a remote team, and we accept candidates located in France, Germany and the UK.

    Your Mission

    As a Javascript developer, your role is to give life to this platform backed by our design guidelines and our APIs. Your responsibilities will include:

    • Improving existing applications and building new ones
    • Sharing your knowledge and efforts across projects to build a strong and consistent development platform
    • Learning and teaching with weekly dedicated learning sessions
    • Be a decent human being (that comes first, actually)

    Mentoring is also a first-class element at PeopleDoc: depending on the topic and your proficiency, you will be offered to mentor or be mentored.

    Skills

    Javascript: the more the better

    We have grown to become big fans of the Javascript framework Ember.js. If you don’t know it, we’ll teach you. If you do know it, come share your experience with us. Besides Ember, you must at least be curious about the evolution of plain “vanilla” Javascript.

    HTML & CSS: decent knowledge

    The JS tribe and our UI designers collaborate to improve our UI framework every day. You will need some proficiency in HTML and CSS to contribute.

    Language

    As a member of an international team in an international company, you are required to be able to express yourself in both written and spoken English.

    Experience

    This is a Javascript position, the more you know, the better. We are using Ember.js as a main framework, but we’re not expecting you to know it. A strong desire to learn is as welcome as an expertise.

    Tooling & Methodology

    We are big fans of pair-programming, we dedicate a lot of time to the onboarding of our newest members. Testing is an integral part of our practices and so is peer reviews.

    We strive to build a welcoming and inclusive work environment where building exceptional products comes along with learning continuously and sharing knowledge with the rest of your team and company. Among us, you will be : 

    • Working within a friendly, fast-growing, inclusive, progressive company
    • Collaborating with a team of talented designers and developers
    • Learning not only how to code but how to build a product
    • Encouraged to share your knowledge and learn new skills

    We are also avid learners: during our weekly learning sessions, we exchange on various topics to learn together. We have a very large budget for our library, and we contribute back to the open source projects we love and use. Plus, there’s a conference budget for you to spend.

     

     

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!