Full Stack Engineer
Skills
About the Role
You will design, implement, deploy, and maintain robust and scalable web applications and backend systems. You will architect core product features end-to-end, think holistically about UX, APIs, and data models, collaborate with Product and Design to scope and prioritize work, mentor colleagues on best practices, and balance shipping quickly with long-term maintainability.
Requirements
- Deep knowledge of web technologies and large-scale web application architectures
- Familiarity with front-end architecture best practices including performance, security, and usability
- 3+ years industry experience building scalable production UIs and APIs
- Experience with React and TypeScript
- Experience with AWS
- Experience with Elasticsearch
- Strong customer empathy
- Ability to cooperate with a distributed remote team
- Interest in the Blockchain space
Responsibilities
- Architect and design core product features end-to-end
- Build performant backend systems for marketplace features
- Design holistic systems spanning UX, APIs, and data models
- Deploy and maintain production applications
- Mentor and train team members on best practices
- Collaborate with Product Managers and Designers to scope and prioritize features
- Prioritize projects balancing speed and long-term maintainability
