← 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 RemoteFull 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.