← back to previous jobs

Composable Finance

Remote
Apply for this position
❤️ Please support us by letting Composable Finance know you found this job on FindWeb3.com. Thanks!

Full Stack Integrations Engineer (Blockchain)

📅
Apr 28
🕘
Full-Time
💻
Fully Remote

Full time remote position


We are looking for a versatile full-stack Javascript developer with proficiency in Node.js and React.js. You will get to design, architect and develop complex enterprise software and SaaS web applications leveraging modern web stack.


Responsibilities:



  • Design & build highly scalable, high performance, responsive web applications.

  • Take full ownership and responsibility for building, shipping, and maintaining core product features, end to end. Help out in building the backend & front-end infrastructure.

  • Translation of requirements, designs and wireframes into high quality code. Collaborate closely with designers, engineers, founders and product managers.

  • Mentor team members and review their work.


You will enjoy this role if you:



  • Are a Javascript geek with a desire to stay ahead of the curve.

  • Like building beautiful well-architected software products with millions of users.

  • Work collaboratively as part of a close-knit team of geeks, architects and leads.

  • You like discussing a plan upfront, welcome collaboration, and are an excellent verbal and written communicator.


Requirements & skills



  • 2-6 years of production experience with NodeJS and ReactJS (and/or other modern web frameworks - Django, Golang, RoR)

  • Minimum 2 years of JavaScript (and preferably Typescript) experience including asynchronous programming, closures, types, and ES6/ES7. Also needs to have experience with associated tooling (Redux, Jest, Webpack, Babel, Enzyme, Cypress)

  • Have experience with blockchain, ethereum smart contracts or polkadot.js

  • Thorough understanding of React.js and its core principles including Virtual DOM, Data Binding, State & Props and React Lifecycle and Redux Middleware such as Thunk or Saga.

  • Experience with front-end technologies such as HTML5, CSS3, LESS, Bootstrap, Material UI, etc.

  • Should be comfortable with database schema design and leveraging SQL & NoSQL (PostgreSQL, MySQL, Redis, Elasticsearch, DynamoDB)

  • Experience developing, consuming and transforming internal and 3rd party API’s (REST and GraphQL)

  • Experience with code quality and reusability practices (eslint, prettier, CI/CD for back-end & front-end repos)

  • Solid foundation in data structures, algorithms, distributed systems, design patterns.

  • Strong understanding of software engineering best practices, including unit testing, code reviews, design documentation, debugging, troubleshooting, and agile development

  • Bachelor’s degree in Computer Science or equivalent experience.


Bonus points



  • Cloud native development on AWS or GCP

  • Experience with implementation of container technologies like Docker, Kubernetes. Knowledge of continuous integration, continuous delivery and enterprise DevOps concepts.


Perks



  • Competitive Crypto payments, all made in USDC.

  • 100% remote work. No geographic restrictions.

  • An entrepreneurial environment that encourages innovation and facilitates the growth of cutting-edge technology.

  • The ability to work as an independent contractor: We treat you as your own agent and support you accordingly!

  • Annual Working Equipment Allowance.

  • Monthly Gym & Fitness Bonus

  • Paid Absence Days

  • Global WeWork membership, with access to more than 600 locations worldwide.

  • Annual personal development funding to facilitate career development

  • Diversity & Inclusion: A company commitment to equal opportunity. We do not condone discrimination on the premise of race, color, religion, sexual orientation, age, gender identity or expression.