About the role
Responsible for working on both front-end and back-end development processes. They design, develop, and maintain fully-fledged and functioning platforms with databases or servers
Participate in all aspects of software development, including design, implementation, and deployment
Architect and provide guidance on building end-to-end systems optimized for speed and scale
Work primarily in Java, React, and JavaScript
Engage with inspiring designers and front-end engineers, and collaborate with leading back-end engineers to create reliable APIs
Collaborate across time zones via Slack, GitHub comments, documents, and frequent videoconferences