General Magic - Barcelona, España - Giveth

    Giveth
    Giveth Barcelona, España

    hace 2 semanas

    Default job background
    Descripción

    Who are we at General Magic? We're an elite squad of designers, developers, system architects, researchers, writers and seasoned Web3 professionals.

    Our Mission is to make magic happen We do this by supporting crypto-philanthropic organizations and communities to reach their full potential, collaborating with them in a diverse range of capacities.

    We are dedicated to building systems that appreciate the societal value of creation and stewardship of Public Goods, which is currently under-appreciated in our global economy.

    The source of our magic thrives on the digital winds of the Blockchain4Good universe.
    Who are we looking for? We're looking for aFullstack /Backend Developer fluent inNodeJS, Nest JS, MongoDB, SQL, and TypeScript. We value experience in creating, maintaining, and testing in blockchain, Web3, and cryptocurrency technology.

    We need a team member with innovative ideas and effective communication skills to increase value, efficiency, and quality in our organization.


    To succeed in this role you must:
    Have a deep love of Web3 development; React, NodeJS, Nest JS, MongoDB, SQL, and TypeScript.
    Write squeaky clean and maintainable code.
    Enjoy working on both frontend and backend development.
    Adore end-to-end development and guide the project to completion.
    Have an intuitively analytical and abstract mind with high organizational skills.
    Be comfortable with accepting, giving and applying constructive criticism.
    Excellent communication and teamwork skills; emphasizing accurate listening and compassionate speaking.
    Maintain a flexible schedule, as our team navigates time zones all over the world.
    Be fluent in written and verbal English.
    Maintain confidentiality.
    Crypto-curious Crypto experience preferred.
    This is a fully remote opportunity Follow best practices, guidelines and blueprints for the teamFamiliar with Git, GitHub.
    Familiar with various cms, devops and scaling solutions.

    Experience with unit and functional testing and debuggingAbility to work independently in a fast-paced environmentAbility to review others' code and give feedback.

    You will assist other developers through pair programming and mentoring opportunities to grow the team's vision.

    You have a desire to learn and apply new skills as part of your own personal growth and to help the growth of the team and the company.

    Preferred Job Requirements At least 2 years of back-end development and 2 years of frontend development, total 4 years of experience.

    Strong experience with server-side languages like TypeScript/Node.
    JS, Golang, etc.

    Strong experience with SQL databases like Postgres or MySQLKnowledge of modern auth mechanisms, such as JSON Web Token, OAuth, etcConfident with RESTful APIs and graphQL.Design, develop and unit test complex UI components using React libraryStrong understanding of UI Design patterns and UI Architecture ParadigmsStrong foundation in frontend application technologies and best practices - Browser fundamentals, HTML5/CSS3/Javascript, Scalable Web Apps, SPA, HTTP, CDN, proxies, and cachingA passion for architecting solutions that make UI responsive, with an ability to identify, quantify, debug and remove performance bottlenecksGood understanding of blockchain concepts particularly Ethereum and DeFi.

    Preferable if you have previous web3 experience working with libraries like or and Perks Competitive salary, with higher salary available for those with corporate experience.

    Freedom of a flexible work schedule.
    Work in the remote location of your choice.
    Crypto payment.
    Additional compensation package of tokens - reap the rewards of what you help createFlexible vacation time, because personal/work life balance matters
    #J-18808-Ljbffr