Senior Full-stack Engineer

Remote /
Engineering – Engineering /
Full Time - Remote
Job Description & Responsibilities:
Pinata is creating a world where people can own the experience of creating and distributing content. We’re looking for someone to help make that experience easier through client-side tools and applications. In this role, you will largely be responsible for backend development using Node.js

Your responsibilities will include:
* Designing and implementing software
* Managing the end-to-end life cycle for the production of software and applications
* Writing reusable, testable, idiomatic, principled code
* Reading and writing technical documentation
* Writing automated tests
* Debugging
* Providing feedback to management during the development process 
* Assuming technical responsibility of various complex systems

Job Requirements:
* Strong technical expertise in modern web development framework, toolsets, and development methodology
* Extensive experience building Rest APIs using Node.js and Express
* Experience working with SQL databases like PostgreSQL and NoSQL like MongoDB
* Experience with unit and integration testing
* Knowledge of Docker, Cloudflare, AWS, and other cloud technologies
* Experience building with ReactJS
* Solid understanding of TypeScript
* Must be located in North or South America

Bonus:
* knowledge of IPFS
* knowledge of Serverless Lambda
* knowledge of Kafka, SQS


What you get:
Ability to work remotely anywhere
Competitive salary
Health benefits including dental & vision
Unlimited paid time off
Professional Development Stipend
18 weeks Maternity + Paternity Leave
Equity for every FT salaried employee

Who we are:
Pinata Technologies, Inc. is building the tools and infrastructure for a more free and empowering Web3 generation through IPFS. Our vision is to foster a sense of place for every creator on the internet that is uniquely theirs. Our fully remote team comprises engineers and designers, builders and creators, and overall kind humans with big dreams. We believe in a culture that fosters honesty and teamwork, laughter and trust, and our work is meaningful and challenging in the best ways every day. 
Check us out at About Us | Pinata

Pinata is an equal opportunity employer and we 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.