Javascript Engineer

Akasha


1 week ago

04/12/2019 04:25:18

Job type: Full-time

Hiring from: Euro timezone preferred

Category: Software Dev


Project Overview

Are you passionate about innovative technologies and enjoy thinking creatively?

Excellent! You’ll be in great company! 

If you're seeking an exciting career opportunity or an authentic chance to learn new technologies and feel that you are up to the challenge please get in touch – you have a place in this team and project.

We are a distributed team exploring the applications and implications of blockchain technology in the context of freedom of expression, collective memory and privacy for a better Web.

We recommend you to apply to this opening if you will wholeheartedly enjoy:

Facing the epic challenge(s) of crafting blockchain-based products;

The open source mindset, community and software;

Finding your way in a complex environment. Pushing beyond your comfort zone(s);

Getting stuff done and demonstrating results through metrics;

Always learning. Flexibility is key;

You can learn more about our adventure so far and our plans moving forward here.

Job Description

By combining blockchain technologies such as Ethereum and the Inter Planetary File System (IPFS), AKASHA has the potential to change the way ideas, thoughts and experiences are shared and stored on the Internet.

With this in mind, we are searching for motivated people passionate about going beyond the scope of a narrow job position and happy to help on multiple fronts.

As part of our team you will work with some of the brightest minds in the blockchain tech space on unique and challenging ideas. You will also be in direct contact with the development and user community at large, actively participating in open discussions and brainstorming sessions.

If you are tired of working in traditional corporations crippled by office politics and bureaucracy this will be a breath of fresh air. Good ideas are valued higher than ranks here.

Requirements

3+ years JavaScript development experience

Experience designing modular, robust, reusable, and efficient libraries using Node.js

Experience building for both Node and browser environments

Willingness to learn and use new technologies

Ability to work as a teammate in a fast-paced team

Experience with software testing and continuous integration

Eye for detail

Good English skills, written and spoken (the team is decentralized around the world)

Knowledge of

> Software design patterns

> Performance optimization (data structures and aglorithms)

> ES6

> RESTful architecture

> Blockchain technologies such as Ethereum, IPFS, etc. (the more the better)

> Webpack

> Immutable JS

> Version control (Git)

Nice to have

> 5+ years JavaScript experience

> Front-end experience using ReactJS / Redux/Flux

> Experience as well as passion for open source projects

> A university degree in information technology

What We Offer

> The opportunity to make a positive impact in the world

> A meaningful job in a young, dynamic and friendly team

> A work environment inspiring excellence and creativity

> Competitive compensation based on experience and performance

> The chance to play with ideas that could reshape entire industries

> Continuous learning opportunities and unique challenges to take on

> Traveling opportunities to various blockchain events and conferences

> Flexible schedule

The Company

Together with a group of independent thinkers hacking under the Swiss AKASHA Foundation umbrella, we are bravely experimenting with new technologies in the search for solutions that can transform the Web into an ecosystem in service of humanity.

On this note, we are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.


What's meaningful to us is being a friendly, passionate person resonating with our purpose and genuinely interested in doing a phenomenal job towards a better world through technology, while also having fun along the way :)

We look forward to hearing from you! o/

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

  • Kyokan | Application Engineers | REMOTE | Full-time | kyokan.io


    Over the past 18 months, Kyokan has been helping lay the groundwork for global transformations in the ways people transact, bank, raise, share, transfer, invest, coordinate and distribute wealth and value. We have done so through our collaborations with leading blockchain projects, including MetaMask, EthereumJs, Geth, Ethereum 2.0, MolochDAO and Filecoin/Protocol Labs.


    We are seeking engineers who will bring ambition, tenacity and initiative to some of the most important FOSS projects in the blockchain space while helping build a world-changing company.


    By joining Kyokan, you commit to:

    • hit the ground running from day 0 as a full-time contributor to one of our open-source partners
    • bringing vision, creativity, hussle and technical expertise to mission critical technical challenges
    • provide ongoing informal leadership, and daily inititative, to help your colleagues and community (blockchain developers, contributors and users) change the world via the development of the decentralized web
    • pursuing constant enhancement of your skills, workflows and impact while supporting your teammates and teams to do the same
    • respect, patience and empathy for every interaction/relation with coworkers and the community

    We are hiring full-stack engineers who specialize in JavaScript. We will likely hire more than one, with at least one focused on the backend and at least one focused on the front end.


    We are a fully remote company.


    To apply:

    1. email [email protected], with "Application Engineer" in the subject line
    2. include a resume, links to github, twitter, LinkedIn, your blog, etc.
    3. tell us what you are looking for from this role and what you intend to bring to it

    For a more in-depth description of this opportunity: https://gist.github.com/danjm/b1e5ee2b0de997ab5e9f8d5b7a757334

  • CleverTech
    3 weeks ago

    Clevertech is a leading consultancy that is on a mission to build transformational digital solutions for the world's most innovative organizations. Enterprise companies turn to Clevertech to help them launch innovative digital products that interact with hundreds of millions of customers, transactions and data points. By partnering with Clevertech these companies are propelling forward and changing their industries, business models and more.

    Based in New York City with fully remote development teams, Clevertech has built core product offerings for clients whose value was revealed in transactions valued in excess of $100 million. 

    The problems we solve everyday are real and require creativity, grit and determination. We are building a culture that challenges norms while fostering experimentation and personal growth. We are hiring team members who are passionate and energized by the vision of empowering our customers in a complex industry through technology, data and a deep understanding of client concerns. In order to grasp the scale of problems we face, ideally you have some exposure to Logistics, FinTech, Transportation, Insurance, Media or other complex multifactor industries.

    What you'll do:

    * Collaborate with our team in every stage of a product's lifecycle; from planning to delivery

    * Create clean, modern, testable, well-documented code

    * Work within an Agile team in CI/CD environment with modern JavaScript technologies to develop complex web applications

    * Confidently communicate daily with clients to understand and deliver technical requirements

    * Manage your own workflow to meet the deadlines which you will have set with your team to ensure success

    What is Required:

    * 5 years experience with JavaScript (React, Redux in the last 3 years)

    * Bachelor's or Master's degree in Computer Science or similar technical discipline

    * Database skills - You understand the use cases for relational and non-relational data, you've implemented code against several different database platforms.

    * Strong communicator and fluent in English with excellent written and verbal communication skills.

    * Strong understanding of the agile software development process

    * Excited by ambiguity and rapid changes common in early-stage product development

    Our Benefits We know that people do their best work when they're taken care of. So we make sure to offer great benefits.

    • Competitive Vacation Package
    • Annual Financial Allowance for YOUR development
    • Flexible Family Leave
    • Clevertech Gives Back Program
    • Clevertech U (Leadership Program, Habit Building, New Skills Training)
    • Clevertech Swag
    • Strong Clevertech Community

    How We Work Why do people join Clevertech? To make an impact. To grow themselves. To be surrounded by developers who they can learn from. We are truly excited to be creating waves in an industry under transformation. True innovation comes from an exchange of knowledge across all of our teams. To put people on the path for success, we nurture a culture built on trust, collaboration, and personal growth. You will work in small feature-based cross-functional teams and be empowered to take ownership. We make a point of constantly evolving our experience and skills. We value diverse perspectives and fostering personal growth by challenging everyone to push beyond our comfort level and try something new. The result? We produce meaningful work

    Getting Hired We hire people from a variety of backgrounds who are respectful, collaborative, and introspective. Members of the tech team, for example, come from diverse backgrounds having worked as copy editors, graphic designers, and photographers prior to joining Clevertech. Our hiring process focuses not only on your skills but also on your professional and personal ambitions. We want to get to know you. We put a lot of thought into the interview process in order to get a holistic understanding of you while being mindful of your time. You will solve problems derived from the work we do on a daily basis followed by thoughtful discussions around potential fit. Whatever the outcome, we want you to have a great candidate experience.

    Want to learn more about Clevertech and the team? Check out clevertech.careers.

    Clevertech Culture Video

  • NPM (US timezone)
    Today
    Who We Are

    npm is the world’s largest software repository, with 11 million users and over 15 billion software package downloads every month. We maintain hundreds of open source modules, among those the npm CLI, one of the most active projects on Github. In order to ensure that the millions of users of our software can find the support they need to be successful we are cultivating a community of javascript developers.
    Our challenges extend beyond simply writing code or engineering software. We need you to help us grow our software, grow our users as engineers, and help turn our users into contributors.
    What You'll Do

    Do you have a passion for making your fellow developers' lives better? Do you want to have an impact on the daily lives of millions of engineers? Do you want to be on a team that cares deeply about the success and welfare of the contributors to their projects? If yes, this role could be an excellent fit for you.
    In this role you will…
    *  mentor members of our community in providing contributions to our projects and the javascript community as a whole
    *  introduce new features that have either been proposed by internal product management or via our public RFC system
    *  support and advocate for npm's open source community and communicate with them through npm.community and other public  venues
    *  organize our bi-weekly releases
    *  maintain and further improve the codebase of the CLI to make it even more stable and easy to change
    What We Value

    Our team values stability, communication, action, sustainability, empathy, and reflection. We work collaboratively to find the best solutions to problems. We write and speak constantly about our work, both to improve our own thinking about it and to communicate with one another and our users. Because the team is small, we also value creativity, and continual process improvements. Your work at npm will make every JavaScript developer in the world faster and happier.
    Our Code of Conduct

    npm exists to facilitate sharing code, by making it easy for JavaScript module developers to publish and distribute packages.npm is a piece of technology, but more importantly, it is a community.We believe that our mission is best served in an environment that is friendly, safe, and accepting; free from intimidation or harassment. We do not tolerate abusive behavior.See our unabridged code of conduct [here](https://www.npmjs.com/policies/conduct).
    Why you should join

    In joining the npm team, you'll become an important part of a small but dedicated engineering team. We strive to provide a sensible working environment that doesn't ask for or encourage habitual overtime and we offer flexibility in schedule. We have a progressive parental leave policy and vacation time is not just encouraged, but celebrated and enforced. We also understand that healthy schedules lead to better outcomes.
    We believe that high-performing teams include people from different backgrounds and experiences who can challenge each other's assumptions with fresh perspectives. To that end, we actively seek a diverse pool of applicants, including those from historically marginalized groups — women, people with disabilities, people of color, formerly incarcerated people, people who are lesbian, gay, bisexual, transgender, and/or gender nonconforming, first and second generation immigrants, and people from low-income families.
    Where We Can Hire

    Our headquarters are in Oakland, California. We are hiring humans from around the globe. We can best support you if you can overlap with US time zones. If you have experience working remotely, so do we. We cannot currently sponsor new work visas other than TN-1s, but we can transfer existing H-1Bs. 

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!